Persons involved in production of kamikaze drones in Russia have been identified
26 August, 2023 Shahed-136 kamikaze drone. Illustration photo
A factory is being set up in Russia to produce thousands of Shahed kamikaze drones, which Russians call Geran.
Preparations for the production began at the Alabuga Special Economic Zone in…