Cecil Rhodes statue: Explanatory plaque placed at Oxford college
Published
BBC Local News: Oxford -- The statue at Oriel College has been the subject of protests with calls for it to be removed.
Full ArticlePublished
BBC Local News: Oxford -- The statue at Oriel College has been the subject of protests with calls for it to be removed.
Full Article