"Iskanders", Shaheds and DPRK missiles: Forbes Ukraine assessed the stocks and production volumes of Russian "weapons of terror"
Each month, Russia manufactures between 40 and 60 ballistic missiles and 90 to 120 long-range cruise missiles, in addition to approximately 500 Shahed drones—this estimate is provided by Forbes Ukraine, citing sources from intelligence agencies. The...
Read More