WATCH | India-China standoff explained with unseen maps of LAC
  • 4 years ago
The latest maps created by India Today take a deep look at the Galwan Valley, one of the most controversial sites where Indian and Chinese soldiers have faced off.