Iran Introduces New Kamikaze UAV for Russia
Iran reportedly introduced a new Kamikaze UAV, which is called Shaheed-107, for the Russian Armed Forces.
Iran reportedly introduced a new Kamikaze UAV, which is called Shaheed-107, for the Russian Armed Forces.