Lal Masjid
Pakistan: Lal Masjid 2.0 ?

Lal Masjid in Islamabad and Maulana Abdul Aziz, also known as ‘Mullah Burqa’, are back in the news. Like in 2007, the authorities are again negotiating with him on a set of demands that no self-respecting government could concede. Almost 13 years...

Contact Us