Met Police arrest man in Croydon over fatal stabbing near Tottenham Hotspur Stadium

Met Police arrest man in Croydon over fatal stabbing near Tottenham Hotspur Stadium

Croydon Advertiser

Published

Okechukwu Iweha was found unresponsive on the street.

Full Article