2 Muslims Promoting Islam Next To St. Paul's Cathedral On Christmas Eve 2012
I leave it to your imagination...
By: kauan (298.50)
Tags: England UK United Kingdom Britain St. Paul Cathedral London Islam Islamic Da'Wa Conversion Proselitism Christmas Eve 2012 Koran Quran Religion Mosque Church
Location: London, United Kingdom (UK/GB)
Liveleak opposes racial slurs - if you do spot comments that fall into this category, please report.