Seventy years ago, the world witnessed the birth of the Five Principles of Peaceful Coexistence, or Panchsheel, marking ...