The wreckage of the police vehicle that was involved in accident along the Eldoret-Webuye highway

Recent News