Report: Russian drone specialists hid in Tehran lodging during supposed Mossad strike

Russia already producing its own drones and wants to get rid of dependence on Iran - British intelligence
Drone War Spilled records got by Washington Post shed light on January occurrence at Shahed-136 UAV industrial facility, uncover Iran ...
Read more