Human Rights & Crime Hoima City Stadium workers on strike over delayed payment By John Kibego - January 7, 2025