DOCUMENTARY: Power of Hope Kibera - Mo

We Did It!

Men celebrate after successfully moving a 10,000 liter water tank over rooftops to its destination.

6480Kibera.