Homeless World Cup 2012
The 2012 Homeless World Football Cup takes place at the Zocalo Square in the Mexican capital from 6-14 October 2012, where 60 national football teams comprising homeless and socially marginalised players from across the world will unite for nine days of footbal