COWARDS! Social Services in Telford HIDE from Britain First
Telford has been described as the child sex capital of Britain. Telford was the location of a horrific Islamist grooming scandal where thousands of underage English girls were pimped, raped, tortured, trafficked and sexually abused. Britain First arrived in the town to confront social services who were complicit in the scandal, but they refused to speak to our team and hid in the background like cowards.