Shuhada Foundation Of Pakistan

Result: 1- 1 out of 1 Article found

Pervez Musharraf denies any role in Lal Masjid operation

General Pervez Musharraf has denied having ordered the Lal Masjid operation.