French media are reporting that at least one woman has died after a vehicle rammed into two bus stops in the French port city of Marseille.
Nation / World headlines from newsday.com, Long Island Newsday: World
Mon, 08/21/2017 - 2:44am
French media are reporting that at least one woman has died after a vehicle rammed into two bus stops in the French port city of Marseille.