As we celebrate 50 years of independence, we have a lot to be proud of. The nation has achieved so much in all fields; infrastructure, health, education, agriculture etc.
However, our past has been less than perfect. A lot of bad things have happened too.

These picture show just a few.

Follow @nairobiwire