Video: Muslims Enforcing Sharia on the Streets of London


sharia-law

Islamic Law — coming to a neighborhood near you.