It almost seems like ancient history. But it was just seventeen days ago that the world watched as the opening ceremonies of the 2024 Olympic Games in Paris either baffled or offended pretty much every one who isn’t…. well… French. Was it a parody of the Last supper painting – itself an inaccurate distortion of […]