Monday, January 17, 2022

TOPIC

satellite images

Guardian falsely claims China built radar tower near Pangong Tso lake in last few weeks: Read details

Satellite images and media reports show that China had built radar station near Pangong Tso lake years ago, not recently as Guardian claims

Latest News

Recently Popular

Connect with us

255,564FansLike
585,498FollowersFollow
25,500SubscribersSubscribe