Swiss police investigating deaths of French family in Montreux

MONTREUX, Switzerland, March 24 (Reuters) – Four members of a French family died in the Swiss resort of Montreux on Thursday, and a fifth is in a serious condition, after they fell from the 7th floor of their apartment building, police said. The Vaud cantonal police said they were still investigating, but have ruled out […]