Court of Appeal Upholds Troy Wamala’s 12-Year Sentence for Mowzey Radio’s Death

The Court of Appeal has upheld the 12-year and three-month prison sentence handed to Godfrey Wamala,…