An Opera News Kenya publication
The widespread flooding and landslide damage triggered by torrential rains in Kenya has disrupted public transport…