May Peace Prevail

  • Incident Incident
  • Nearby Incident Nearby Incident

Incident Report Description

Solo, a young man who played a key role in restoring normalcy in Kibera during the 2007 contested elections, has embarked on his mission yet again by painting the areas of Makina bus station with peace messages.
Credibility: UP  DOWN  0