The Shahed-129 drone has a range of 1,700km, can fly continuously for 24 hours, and can carry a 400kg payload of weapons, demonstrating Tehran's technological advancement in inexpensive yet dangerous ...