This debate is said to have been deliberately designed to embarrass Uhuru and raise political temperatures Source Tuko Additional information Publication Date Aug 22, 2017 Country Kenya Language English