› added 8 years ago
75
TIL the Billions Brazil Spent on World Cup Stadiums provided little to no long-term economic benefits
via reddit.com