News

Chinese radar has detected mysterious plasma bubbles hovering over Egypt’s Pyramids from 5,000 miles away.
Chinese ambitions in the South and East China seas, as well as Taiwan, make development of craft like this ekranoplan and the AG600 flying boat an absolute necessity.
A Chinese naval vessel was spotted patrolling near the coast of Hawaii this week, The Honolulu Star-Advertiser reported ...