People, most of them homeless or unable to afford food, eat a free dinner handed out by volunteers on...
People, most of them homeless or unable to afford food, eat a free dinner handed out by volunteers on New Year's Eve at a public square in downtown Mexico City December 31, 2011. Millions have joined the ranks of the poor in the past years and about half of Mexico's population now lives below the poverty line. REUTERS/Claudia Daut (MEXICO - Tags: SOCIETY)