A unsettling scene has been captured on satellite photographs in the middle of the Northern Chinese desert. A series of mock-ups of a US Navy aircraft carrier and other warships stands between miles and miles of sand.
The dummy ships are thought to be being used to test a new lethal weapon called the DF-21 Carrier Killer missile.
Many experts believe China has produced or is in the midst of building an anti-ship ballistic missile capable of destroying American Navy carriers, based on the bizarre footage.
Credit: Dark Footage @YT
Created 1 month, 1 week ago.