STOPPING RAPE

Its an organiztion that came up with the idea of stopping rape in the society. It came up with better solutions and it ready changed the lives people & cases of rape have reduced.

Location: Kibera D.C, NAIROBI, KENYA