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 marginalized players from across the world will unite for nine days of football.