Family wins lawsuit after Missouri plane crash

April 29th, 2011 | Other accidents

April 29, 2011 $48 million has been awarded to relatives of those that were killed in a plane crash that took place in 2006. According to, the jury ruled against the company blamed for a defective engine part that contributed to the plane crash. The right engine of a DeHavilland Twin Otter plane blew… Read More