Paris Olympics: Opening athlete parade on a river, not in a stadium, tops list of innovations
CTV News
Exactly 100 years since the Olympics were last staged in Paris, and 128 years since its modern revival in Athens, the Summer Games..
Exactly 100 years since the Olympics were last staged in Paris, and 128 years since its modern revival in Athens, the Summer Games..