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