Protesters in Oxford demand removal of statue of Cecil Rhodes

Oxford, Protesters, Houston, Cecil Rhodes, Black Lives Matter, George Floyd
World
image