British police declared a “major incident” after multiple people were stabbed in the centre of England’s second city Birmingham
British police declared a “major incident” early on Sunday after multiple people were stabbed in the centre of England’s second city Birmingham. We can confirm […]