News Nation Logo

Satellite images show China deploying missiles on LAC

New Satellite images show that China is preparing for war. China's PLA is engaged in deploying missiles on LAC. #LAC #IndoChinatension #China'sPLA

Updated : 30 August 2020, 09:13 AM