AP Photo/Efrem Lukatsky
More signs are emerging that Russia is launching a new exploding drone said to fly much faster than its current Shaheds.
AP Photo/Efrem Lukatsky
More signs are emerging that Russia is launching a new exploding drone said to fly much faster than its current Shaheds.
No comments