ITBP rafters brave strong Himachal Pradesh currents, to rescue two stranded tourists
  • 4 years ago
The spine-chilling video shows rafters belonging to Indo-Tibetan Border Police (ITBP) manage to reach the spot on time to rescue the tourists.