Russia releases footage of Polish plane debris from 2010 Smolensk crash

Record ID: 1468764