Taxpayers forced to foot billion-dollar-bill for FIFA World Cup games
B.C. director for the Canadian Taxpayers Federation Carson Binda discusses how Canadian taxpayers are being forced to spend approximately $1 billion to host the upcoming FIFA World Cup.