Nepal Army helicopter lands at possible site of plane crash after tracking pilot's mobile phone

Amidst inclement weather, a Nepal Army helicopter has located the site where the small plane of a local airline with 22 people on board, including four Indians, has possibly crashed, media reports quoted the country’s civil aviation authority as saying on Sunday.