Britain First Deputy Leader, Jayda Fransen speaks at the 'NO MORE MOSQUES!' march in Dudley.
9 May 2015
▶️ 3Speak