Jayda Fransen confirms that the rumours are true and she has left her role as Deputy Leader of Britain First.
17th January 2019
▶️ 3Speak
Jayda Fransen confirms that the rumours are true and she has left her role as Deputy Leader of Britain First.
17th January 2019
▶️ 3Speak