A Family Of 5 Mysteriously Jumped Off 7th Floor In Switzerland
The bodies were found at the foot of the building, near Montreux’s famous Casino (Representational)Montreux: A French family plunged off a seventh floor balcony in the western Swiss town of…