Did They or Didn’t They? Zelenskyy Not Saying Whether Ukraine Hit Russian Fuel Depot
If they did, they got a nice symbolic victory; if they didn’t, the Russians look nefarious — or dumb.
Early April 1, 2022, a Russian fuel depot near Belgorod exploded and burst into flames. An inferno raged for hours.