Ukraine Captured Russia’s Orion-10 and Eleron-3 Drones
In seven weeks of fighting in Ukraine, Russia has lost an estimated three dozen unmanned aircraft, according to military analysts. Dutch warfare research group Oryx reported that Russia is now visually confirmed to have lost […]