ok, here is the a/c itself, a few days ago
YouTube - TU154M Polish AF N 101 from 20100408
it was recently fully refirbished and equipped with the latest navigation systems only 3 months ago.
it was not an accident and i will never think otherwise. but i do respect attempts to keep this forum out of political speculations of any kinds.