'Have taken revenge for our brothers and sisters of Jamia Hafsa, Lal Masjid,' letter found in bin Laden's home after...
28 Dec 2017 9:05 AM IST