‘It’s not acceptable’: Will a small town be left $7.8m on the hook for the World Cup?

At a meeting of the board that governs the World Cup stadium in Foxborough, promises were made if not accepted

The Guardian