Full Russian Ministry of Defense press conference on the downing of flight MH17 with translation

by The Daily Lede

Full webcast streamed July 21, 2014 of the press conference held on the Russian findings of the downing of flight MH17 with the Chief of the Russian Defense Ministry Andriy Kartaplova and the Chief of General Staff of the Russian Air Force Igor Makuseva.