NAIROBI, Kenya, Nov 25 – The protest got off to a slow start at the set time of 10am with a handful of what appeared to be homeless men marching up and down Harambee Avenue with a banner that read, “youth against terrorism.” But things started to warm up when Francis Ouma, clad in a […]