75 passengers rescued from stalled cable car in Switzerland mountain resort town
Permalink

75 passengers rescued from stalled cable car in Switzerland mountain resort town

GENEVA: Swiss authorities say rescue forces used helicopters to evacuate 75 passengers from a stalled…

Continue Reading →