Drone Trending News
No Picture
Drone Trending News

Russia responsible for downing US Drone over Libya: report – New York Post

December 8, 2019 DroneswithCamera 0

An American drone seemingly lost over Libya in November was actually shot down by Russia, the US military said. Russian forces may not have realized the unarmed drone belonged to the United States when they […]

No Picture
Drone Trending News
No Picture
Drone Trending News
No Picture
Drone Trending News