The World This Week: Indian forces pull off the rescue of four foreign hostages (Aired: November 1994)

PUBLISHED ON: January 6, 2014 | Duration: 26 min, 36 sec

   
loading..
In a daring operation, Indian security forces were able to rescue four foreigners taken hostage and kept prisoner in a city in Punjab by Afghani militants.

................................ Advertisement ................................

................................ Advertisement ................................