‘Team Raptors’ hailed for rescuing tourists stuck on icy Manali roads
Manali: It was 'Team Raptors', who voluntarily came to the rescue of nearly 100 tourists stuck on the icy roads overlooking the picturesque tourist resort of Manali in Himachal Pradesh at altitudes ranging above 3,000 metres this weekend,…