Chinese troops occupied land size of Delhi in Ladakh: Rahul Gandhi accuses Modi of mismanaging border standoff
The border standoff between India and China escalated in 2020 when troops clashed in Galwan Valley, coinciding with the onset of the COVID-19 pandemic. Since then, Chinese troops have aggressively sought to alter the status quo along the Line of Actual Control (LAC) in eastern La...