Russian Air Fore Il-18 crash lands in Yakutia

A Russian Air Force Il-18 has crash landed in Siberia’s Yakutia today. All 39 people – 32 passengers and 7 crew members – survived the crash.

d5d3f56c0cb3268c8acd88f1eb1a5509__1440x[1]

The Russian Defense Ministry said 16 of those people had severe injuries.