The Commander of the Russian Air Defense Forces, Lieutenant General Andrey Demin recently claimed that over 100 Turkish-supplied Bayraktar TB2, drones were shot down over Ukraine. The fact is that these drones abruptly disappeared from the sight of observers in the fall of last year. Continue reading