US Space firm releases photographs of LAC and patrol point 14

Jun 24, 2020, 11:05 PM(IST)
China had sought to erect a “structure” in the Galwan Valley on India’s side of the LAC even after military officials had reached an agreement on June 6 to de-escalate
Read in App