An Opera News Kenya publication
“Tension is high. The place is becoming unbearable and people had to flee for their lives,”…