The Rhodes Trust announces Historic Class of 101 new Rhodes Scholars
Rhodes House, Oxford, 18 December 2018 The Rhodes Trust today announces a record-breaking class of 101 new Rhodes Scholars. This cohort, who will arrive at Rhodes House, Oxford, in October 2019, features young people from all fields of study who…