Terrorists unravel mystery behind Kalaroos caves?

Kalaroos caves located in the Kupwara district of Kashmir are surrounded by some serious myths. The biggest, most intriguing myths about one of its seven caves is providing a secret passage to Russia. But do these caves lead to Pakistan as well? Have terrorists unravel the mystery behind the famous Kalaroos caves?

Aug 31, 2014, 00:00 AM IST