Isports
News
Sports
Business
Entertainment
GhanaWeb TV
Africa
Opinions
Country
Italian fans hurt in Turin square stampede
Many fans lost their shoes as they dashed out of the square