POLICE officers have rushed with multiple vehicles and taped off a quiet street in Rochdale, near Manchester, due to an ongoing incident that has not yet been confirmed.
This article, images and content belong to the source and curated for informational purposes.