India and China agreed to disengage their troops from the area around the Pangong Lake in eastern Ladakh after a protracted military standoff since May 2020. This was a significant step towards de-escalating tensions along the Line of Actual Control (LAC).
In History, Today on June 5
Today we explore 28 events spanning 1951 years and 17 countries, from the year 70 to 2021.