Bidii Self Help Group transforming sleepy town in Garissa County

A diverse portfolio of activities contributes to resilience in the face of adverse trends or sudden shocks.

Bidii Self Help Group transforming sleepy town in Garissa County