A Historic Step Towards Peace: India And China Finalize Disengagement Agreement
26 Oct 2024
In a pivotal development for regional stability, India and China have reportedly reached a historic agreement to disengage their military forces at two key friction points in Ladakh—the Demchok and Depsang plains. This significant accord is expected to be formally concluded by October 28-29, with both nations set to initiate...
Read More