
China planned the 15 June clash between the People’s Liberation Army (PLA) and the Indian Army at the Galwan Valley in eastern Ladakh in which 20 Indian soldiers were killed while there were an unspecified number of casualties on the Chinese side, according to a US government agency. (Read More)
Be the first to comment