On Friday, October 8, the International Crimes Division of the High Court (ICD) Uganda sentenced a pastor to life imprisonment after he was convicted of six...