Hundreds of Kenyans took to the streets of Nairobi on Thursday, the 7th of July (commonly known here as Saba Saba or “seven seven” day), to protest against the high cost of living in Kenya. The day is ...