Thousands of Kenyans have filled Nairobi’s Central Business District to witness the arrival of the body of the late former Prime Minister Raila Amolo Odinga. The crowd lined up along major streets leading to Parliament Buildings, where Raila’s body will lie in state for public viewing. Many mourners started arriving in the CBD as early […]