An Opera News Kenya publication
A man has lost his life in a hit and run accident involving a matatu at…