2016 has started on a bad note with the Tara Air plane crash in Nepal, one that has claimed the lives of all the 23 passengers on board. This includes a couple of infants as well. It happened on the morning of February 24 in the northern part of Nepal, which is well known for […]