protestors

June 14, 2014

Will Brazil See A Financial Payoff For Hosting The FIFA World Cup? (Infograph)

  The 2014 World Cup finally kicked off Thursday in Brazil as the home team defeated Croatia 3-1.  Fans in the Sao Paulo football stadium celebrated the […]