Kenya’s Kithure Kindiki has been sworn in as the country’s new deputy president in a ceremony held in Nairobi, the capital of Kenya on Friday, a day after the High Court lifted orders that barred his inauguration. The inauguration of Kindiki, who was the immediate former Cabinet secretary in the Ministry of Interior and National […]