A C-130 Hercules military transport aircraft of the Algerian Air Force crashed into Djebel Fertas mountain near Aïn Kercha, Algeria, with 74 passengers and 4 crew on board. Only one person survived. Preliminary reports suggest that bad weather conditions might have caused the crash.
Explore contextually related video stories in a new eye-catching way. Try Combster now!