I wonder if the crash site is in the shape of a hammer and sickle…
At 3 meters to the pixel, Putin’s Pride and Joy should be easy to spot.