
Planet Labs satellite images have emerged showing the crash site of a Russian IL-76 aircraft in the Belgorod region, Schemes reported. The trail left by the plane stretches for about 500 meters.


Planet Labs satellite images have emerged showing the crash site of a Russian IL-76 aircraft in the Belgorod region, Schemes reported. The trail left by the plane stretches for about 500 meters.
Leave a Reply