Britain First Deputy Leader, Jayda Fransen confronts a Dawah stall in Birmingham.
The Imam shows the stick he uses to beat his wife in accordance with the Islamic scriptures!
July 2017