
Support truly
independent journalism
Paris has kicked off its first Summer Olympics in a century with a rain-soaked, rule-breaking opening ceremony.

Paris has kicked off its first Summer Olympics in a century with a rain-soaked, rule-breaking opening ceremony.