Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

darlington wc brazil fifa beer_00005412
darlington wc brazil fifa beer_00005412

    JUST WATCHED

    FIFA: Brazil must sell beer in stadiums

MUST WATCH

FIFA: Brazil must sell beer in stadiums

A dispute over the sale of beer at World Cup stadiums is the latest battle between FIFA and Brazil.

FIFA: Brazil must sell beer in stadiums

A dispute over the sale of beer at World Cup stadiums is the latest battle between FIFA and Brazil.