Tag: French Air Service

Helicopter Crashes in Southeast France, Leaving 5 People Dead

  A helicopter crashed on Tuesday evening in Savoie, southeast France, killing