One of the oil depots, blown up not so long ago in Crimea by the Ukrainian Defense Forces.t.me/theleaflet/24192144October 3, 2026 2K