World Cup: the show must go on….but so will the protests
Brazil is just hours away from the opening of the 2014 World Cup, but São Paulo, host city of the first match, is a place of uncertainty and [...]Read the full article