In Kenya a woman is raped every 30 minutes.
That culture of sexual violence has long kept women in fear and inside their homes especially at night.
Now a new report by Amnesty International shows attacks in Kenya's slums have been rising at alarming levels over the last few years.
Al Jazeera's Catherine Soi reports from Nairobi.