Satellite images show IL-76 crash site in Belgorod region

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.

→ View original post on X — @hromadske

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *