An Opera News Kenya publication
Frustrations from Muslim faithfuls finally erupted into a protest following the mismanagement of a mosque in…