Rhodes Law team in the top 3 in African Human Rights Moot Court

Rhodes Law team in the top 3 in African Human Rights Moot Court The Faculty of Law team impressed at the finals of the 26th African Human Rights Moot Court Competition finals in Mauritius when they made it to the top three. Abigail Butcher and Aiden Whitaker enthralled an eminent bench of judges with a … Read more