An Opera News Kenya publication
A heavy traffic snarl-up has been caused by a road accident that happened on Tuesday…