Satellite Images Of Ladakh Stand-Off: First Chinese Troops Build-Up, Now Boats At Indo-China Border
(STL.News) For approximately 21 days now, India and China have been engaged in a stand-off in Ladakh. Satellite images have shown how China has deployed troops in Galwan valley and have deployed patrol boats near Pangong Lake.
References: