PROFILE: Who Was Gen Kasirye Gwanga? June 9, 2020 Moses Kayigwa The country was Tuesday morning hit by the saddening news of the passing of retired