How Stalled Thwake dam is reducing residents to Squatters

Approximately 1.3 million people from the Lower Eastern Region in Kenya are set to benefit from…