Home Students protest under the statue of Cecil Rhodes outside Oriel College in Oxford University Students protest under the statue of Cecil Rhodes outside Oriel College in Oxford University

Students protest under the statue of Cecil Rhodes outside Oriel College in Oxford University