Horrific footage of Tuesday’s crash of a Russian flagged Tu-22M3 bomber has surfaced on the internet, confirming initial reports that the aircraft broke apart during an attempted landing in Murmansk, a Russian city located north of the Arctic Circle. The footage clearly shows the blizzard like conditions at the time of the incident before the […]