Five years ago, on June 15, 2020, India lost 20 soldiers in the Galwan Valley clash with China in Eastern Ladakh - an event that not only redefined India-China ties but also triggered a series of ...