Bharat Express

Swiss

A helicopter crash on the Swiss Alps' Petit Combin mountain killed three and injured three