Last week Oriel College, Oxford erected a plaque for a statue of Cecil Rhodes which sits on the main façade…
Reports of injuries and damage was reported.In the Aegean sea off the coast of the island of Rhodes (Greece) was…