That Cecil John Rhodes is not a very popular bloke right now is he? Whilst the debate rages on at UCT over the controversial statue of the former colonialist (get up to speed HERE and HERE) students at Grahamstown's Rhodes University have taken to Tw