Raila returns from Zanzibar after High Court stops formation of People’s Assembly
Opposition leader Raila Odinga is back in the country after a 4-day break in Zanzibar, Tanzania’s Coast mainland. Raila left the country on Sunday evening, on the eve of a much-anticipated Supreme Court ruling on ….