Press "Enter" to skip to content

Posts tagged as “Sochi”

Wasteful Stadiums

The Manaus, Brazil World Cup stadium cost $300 million to build. Source: Brasil.gov   The 2014 FIFA World Cup hosted in Brazil has been the most…