World on alert: Satellite images catch China in major military move

stlbeacon.org - 5/15/2020

CHINA'S military aircraft have been spotted landing on one of its manmade islands in the disputed South China Sea as tensions in the region continue to escalate. Satellite images show a PLANAF at the Fiery Cross Reef on the strategically located Islands situated north of the South China Sea. Jane's Information Group, a defence intelligence group, warned the sighting could be further signs the People’s Liberation Army Navy Air Force is starting to use it as a base of operations.

See the full article at stlbeacon.org