Last week, President Yoweri Kaguta Museveni was in Kenya on a State visit where he delivered a historical speech that shook the...