Several lives have been lost around the world in recent years owing to aircraft disasters. While some of the mishaps have been blamed on inclement weather others have resulted out of mechanical......
Nigeria plunged into a state of mourning on Monday after a horrific air tragedy saw a passenger plane crash into a residential area, killing all 153 people on board including an Indian co-pilot,......