Fake news bust: Structures near LAC visible in satellite images have been made by India, not China
India | June 25, 2020 23:38 ISTChinese soldiers are in retreat from the LAC at Galwan Valley in Ladakh. But at the same time, China's propaganda machinery is in full swing. Some images have been made viral and claims have been made that Chinese forces are still camping near the location of a scuffle between Indian and Chinese soldiers on June 15.