Ukraine’s drones allegedly hit Russian oil depot



Ukrainian drones hit an oil depot and an electric substation in Russia, Ukraine’s Channel 24 reported on Monday citing a source.According to the source, Ukraine’s unmanned aerial vehicles (UAVs) were …