Paris Olympics: Opening athlete parade on a river, not in a stadium, tops list of innovations
Read Time:6 Second
It’s exactly 100 years since the Olympics were last staged in Paris and 128 years since its modern revival in Athens