Posts

Showing posts with the label kamikaze drones

Iran inducts Hadid-110 as its fastest kamikaze drone into operational service.

Sudan Debuts Modern Safaroog Kamikaze Drone