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 [...]
Copy and paste this URL into your WordPress site to embed