Cavendish University has won the 12th annual Inter-University Constitutional Moot Court Competition for the first time, edging out Bishop Stuart University Mbarara in a heated final held on September ...