Indo-China Standoff: Over 20 Indian Soldiers Martyred In China’s ‘Barbed…
Ladakh: At least 20 Indian soldiers were martyred in the violent face-off with troops of China's People's Liberation Army in Galwan valley, eastern Ladakh, on Monday night, the ANI quoted…