This is it, the world has gone completely crazy: Prince Charles is to be immortalised in Brazil in the form ofa statuewhere he stands as a muscular, winged god dressed in a loincloth. The inscription below the statue will read ‘Saviour of the World’.
Continue reading…