Shahed Kamikaze Drone

Are Iranian drones becoming the X-factor in war between Russia and Ukraine?

Ukrainian President Volodymyr Zelensky on Wednesday lashed out at Iran for supplying killer drones to Russia. An angry Zelensky, according…

2 years ago