A documentary film about the tragedy that took place on April 10, 2010, at the airport in Smolensk.
No ratings from ForSeenIt viewers yet.
No streaming options found in US.