Franklin Square man killed by avalanche in Switzerland
? A Franklin Square man has been killed in an avalanche in Switzerland.
Twenty-year-old Henry Lo died Sunday while hiking with six other college students in the Swiss Alps.
Police think a person skiing triggered the avalanche.
Lo was swept down a 330 foot cliff and was the only hiker killed.
Newsday says his body will arrive back on Long Island this week.