Latest News
New Satellite Images Show Black Tarpaulins On Galwan River Region, 16 Chinese Camps Near LAC
New satellite images of the Galwan Valley procured by NDTV's satellite imagery experts, show black tarpaulins on the embankment of the Galwan River, believed to be a Chinese position around the Line of Actual Control (LAC) in the region. The images show almost 16 camps of the Chinese People's...