ifmat.org
Iranian-made UAVs are in Venezuela, 1,200 miles from Miami’s skyscrapers
Iranian-made unmanned aerial vehicles (UAVs) are stationed in Venezuela, on the northeast tip of South America, where some 2,000 kilometers (1,243 miles) separate them “from skyscrapers in Miami,” the author of a new report on the threat of UAVs has told JNS.