kamikaze drones

Greece Approves Procurement of “Kamikaze” DronesGreece Approves Procurement of “Kamikaze” Drones

Greece Approves Procurement of “Kamikaze” Drones

Greece's Government Council for Foreign Affairs and Defense (KYSEA) has approved the acquisition of American-made Switchblade 300 and Switchblade 600…

2 months ago