Posts Tagged
Meet The Russian Avtobaza
The Russian Avtobaza — Iran’s Possible Drone Killer
Russian Avtobaza — Iran’s Possible Drone Killer Speculation is running rampant after Iran claimed to have shot down a US RQ-170 surveillance drone Sunday, and while Tehran has yet to