Define Rotherham. Rotherham synonyms, Rotherham pronunciation, Rotherham translation, English dictionary definition of Rotherham. A borough of northern England northeast of Sheffield. It is an industrial center. American Heritage® Dictionary of the En
The Witchfinder relates the tragic events in Rotherham to those ultimately responsible. A Labour council, a Labour police commissioner, Labour Social Workers, a Labour Government and lastly, Labour supporting paedophile rapists. In 1997, as the ordeal of thousands of innocent young women and girls i...
I asked why he thought it was ignored. “There’s a resource issue, but it’s also because of the disregard that some of these agencies have, particularly the police. They call it “SOS” – [which stands for] Scum On Scum. There’s a belief sometimes that people who were being expl...