2007-07-05 18:32:40

Stand-off at Islamabad Mosque Continues


(05 July 07-RV) The captured leader of the besieged Lal Masjid Mosque in Islamabad, Pakistan has urged his followers to give themselves up. Lydia O'Kane has more... RealAudioMP3








All the contents on this site are copyrighted ©.