Menu

Protesting Shama residents clash with police over blocking of major roads

The police warding off protestors in Shama

The police warding off protestors in Shama