shoebat.com
British Christians Take on Muslims outside Saudi Arabian Embassy - Walid Shoebat
Britain First (BF) is a Christian British group that has had enough of Islamic protests designed to bully Brits. BF recently confronted Islamists in London.