Russia’s new ‘Sickle’ defense system can knock enemy UAVs out of the sky

10 months ago
146

Russia’s new ‘Sickle’ defense system can knock enemy UAVs out of the sky

North Transport Corridor Gains Strategic Significance Amidst Red Sea Disruptions

Loading 1 comment...