Ukrainian military intelligence estimates that Russia currently produces 2,700 Shaheds per month. And the Russians are constantly improving their technology, equipping Shaheds with Ukrainian SIM cards ...