RED Mosque (Lal Masjid) A mosque in Islamabad Pakistan, in control of militants, who are holding innocent women and children hostage.


Attachments
cl-07-08-07-197755709.kmz (1417 downloads)
Preview this file with the Google Earth Plugin (learn more)