West Mercia Police – Ignoring the law, ignoring justice and pandering to Islam.
The town of Telford has sadly become known over recent years for one thing and one thing only, the massive amount of sex crime…
The town of Telford has sadly become known over recent years for one thing and one thing only, the massive amount of sex crime…