An Opera News Kenya publication
Craziness on Kenyan roads is an issue that has long demanded action owing to the fact…