Russia shot down its own Orlan-10 drones
Russian media reported on Thursday that Russian forces appear to have shot down one of their own Orlan-10 surveillance drones. According to media reports, the unmanned aircraft was shot down in the Verkhnekhavsky district of […]