Russia says Ukraine blew up an oil depot in Russian territory in a helicopter raid, part of an apparent wider fightback
A display screen seize captured from a video displaying a hearth within the Russian metropolis of Belgorod on April 1, 2022.Russian Ministry of Emergency State of affairs/Handout/Anadolu Company through Getty ...