A Mosque in Pakistan that pays homage to Osama bin Laden
World | May 08, 2014, 08:21 AM ISTNew Delhi: The Lal Masjid, in the heart of Islamabad, is back in the news for paying tribute to the slain Al Qaeda leader and world's most wanted terrorist Osama bin Laden.Lal Masjid has long