An Opera News Kenya publication
The demises that have been suffered by Kenyans due to the traffic situation is proving to…