An Opera News Kenya publication
Police officers in Uganda are investigating circumstances that led to the death of a South African…