STM’s KARGU spotted in Azerbaijan

Developed and produced by STM, a leading defense industry company headquartered in Turkey, KARGU UAV was spotted in Azerbaijan. According to the footage released by the social media account “Divan-i Harp”, KARGU suicide UAV is used by the Azerbaijan Army. At least 27 KARGU Kamikaze UAVs were spotted in the footage. The released items revealed … Continue reading STM’s KARGU spotted in Azerbaijan