FIFA Forces Brazil Government To Change Law

Fifa, football’s world governing body, keeps insisting that alcohol must be sold at all venues hosting matches in the 2014 World Cup in Brazil. Fifa even speaks of a right to sell beer. But alcohol is currently banned from Brazilian [...]