News “God has made this possible,” says Gen Kayihura as Court Martial drops all charges against him August 30, 2023