Satellite images reveal Chinese Army's T-90 tank buildup along Indian border https://t.co/G8PDTR1lkT #China #India #Ladakh— Al-Masdar News (@TheArabSource) July 27, 2020
Satellite images reveal Chinese Army's T-90 tank buildup along Indian border https://t.co/G8PDTR1lkT #China #India #Ladakh