Video: Muslims Enforcing Sharia on the Streets of London

sharia-law

Islamic Law — coming to a neighborhood near you.