Tag: shahed 129

  • New Iran Drone = Old US Drone?

    New Iran Drone = Old US Drone?

    New Iranian drone Shahed 129 (Shahed means witness), the most recent entry into proliferating drone wars “… can hit targets at up to 2,000 kilometers away [1250 miles] and can be equipped with electronic and communication systems which can transmit live feeds.”

    Continue reading