Shela Village residents protest over alleged land grabbing of protected water catchment area
Shela residents in Lamu County have protested against the alleged land grabbing of at least 300 acres of water catchment land that serves as the main source of fresh water
Read on