The remains of the late former Prime Minister Raila Odinga have finally arrived at the Kasarani International Stadium. The body, carried on a gun carriage and escorted by the military as instructed by the President, was accompanied by a multitude of supporters from Jomo Kenyatta International Airport, snaking along Thika Superhighway before finally reaching the […]