Muslims Enforcing Sharia Law on the streets of London
The religion of peace integrating well in London.
http://www.liveleak.com/view?i=beb_1358359911
The religion of peace integrating well in London.
http://www.liveleak.com/view?i=beb_1358359911
Comment