Ukraine’s kamikaze drone strikes destroyed Russia’s depot storing 400 Shahed-136 drones
Ukraine said last Wednesday its forces had destroyed a military facility storing hundreds of attack drones in Russia’s southern Krasnodar region. Social media videos purported to have been taken in the region showed a giant […]