The Olympic torch arrives in Paris, France, ten days before the start of this year's Summer Olympics. (CBS) 2024 Paris Olympics link embed save