Police release defiant mugshots of the Britain First leaders early because of impact they have had on the community
Police have released defiant mugshots of the Britain First leaders - because of the impact the vile pair had on the community. Paul Golding and deputy Jayda Fransen launched a 'campaign of abuse' against Muslims during a court case where a teen had been raped. The pair, from Penge, south ...