Escaped Crocodile May Have Led To Crash
Testimony at a coroner’s inquest in England has revived a disputed theory that a crocodile on the loose may have led to the crash of a Filair Let-140 regional airliner in Africa in 2010. The aircraft crashed near Bandundu, Congo, killing 19 of the 20 passengers and crew on board. The inquest was told that […]