General view of the aftermath of a large series of explosion on an ammunition depot in Toropets, Russia, Wednesday Sept. 18, 2024. (Satellite image ©2023 Maxar Technologies via AP)
Copyright © 2024 Yahoo Inc. All rights reserved.