Sent packing 16/1/2012
Oh well, they could now try Mecca.
Demonstrators attempting to set up a protest camp in St Peter’s Square in Rome have been forcibly removed by riot police backed by the Vatican.
Bet they don’t though.
No comments have been added to this post yet.