A man deliberately rammed his car into pedestrians and cyclists on the Ile d’Oléron, an island off France’s west coast, injuring 10 people on Wednesday morning, several of them critically.

Read more