News

Torchbearers are carrying the Olympic flame through the streets of France’s southern port city of Marseille, the first leg of ...