Town in Greater Manchester, England

Rochdale (Under CC License)

Rochdale is a town in Greater Manchester, England, at the foothills of the South Pennines on the River Roch, 5.3 miles (8.5 km) northwest of Oldham and 9.8 miles (15.8 km) northeast of Manchester. It is the administrative centre of the Metropolitan Borough of Rochdale, which had a population of 211,699 in 2011.

Rochdale News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets
Police have launched a murder investigation after the death on Friday evening.
1 week ago • BBC News

Police urge witnesses to come forward 'to get to the bottom of this tragic incident'
Credit: Independent - Published 1 week ago

You might like