By William Jones, Contributing Reporter
RIO DE JANEIRO, BRAZIL – As the Brazil team arrived at their team base in Teresópolis to start preparations for the FIFA World Cup they were met by a group of protestors, where many of whom are opposed to the country hosting the tournament which is due to start on June 12th.
According to reports, the protestors managed to slow the bus down and held signs and banners which read “FIFA go home” and . . .