25-02-2016 10:14 via rss.cnn.com

Nepal plane crash: Weather blamed

Poor weather is thought to be the likely cause of the crash of a Tara Air plane carrying 23 people in mountainous northern Nepal.
Read more »