Sports

It’s ‘up to the taxpayers’ if hosting the World Cup is worth the $1B price tag: economist

Published: