Brazil takes center stage as host of the World Cup

June 11, 2014 07:57 PM