taxpayers



FINA Fiasco Revisited

What just happened in Windsor? A $21 million minor swimming competition clearly illustrates the folly…