Sol Campbell warns fans to stay away from Euro 2012
28 May 2012 Last updated at 16:16 BST
Euro 2012 should not have been awarded to Poland and Ukraine because of entrenched racism and violence, Sol Campbell has told the BBC's Panorama.
The former England captain's advice to fans is to "stay home, watch it on TV... don't even risk it."
Uefa, European football's governing body, said awarding the tournament to the two nations was an opportunity to tackle social challenges like racism.
It said the tournament was a chance for both countries to improve their image.
You may find some of the images in Chris Rogers' report upsetting.