Police mount roadblocks on major Nairobi roads in anticipation of protests

2024-08-08 36