Stock photo for representation purposes only LONDON: British police declared a “major incident” early Sunday morning after several people were stabbed in central England second city Birmingham. “We can confirm that at approximately 12:30 am today (Sunday 6 September) we were called in to receive reports of a stabbing in …
Read More »