Monday, May 10, 2021

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

254,876FansLike
540,595FollowersFollow
24,300SubscribersSubscribe