World News

Brazil riots: One million protest at government spending on £18billion World Cup