Close to Moscow?
Where are the pics?
OK 2 pics of maybe debris.
I don’t see a “crash”, not even a debris field.
The Daily Mail UK has some. Word was it was on fire before the crash.