Satellite images show China had base in Ladakh
New satellite images confirmed withdrawal of Chinese soldiers from the position that they had occupied across the Line of Actual Control in Gogra-Hot Springs in Eastern Ladakh, according to NDTV which claimed to have access…