Originally published by People Daily — Read the original article →
A police pursuit in Busia town ended in tragedy after a speeding car struck three people at the Road Block area, killing two on the spot and leaving another injured. The Thursday, November 5, 2026 crash involved a vehicle that witnesses said officers from the Directorate of Criminal Investigations (DCI) were pursuing after it reportedly […]