Girkin is claiming it was Ukrainian Special Forces using MANPADS. LOL. Russia is a nation of clowns. Mass murdering buffoons.
The Russian Army. Bums with guns.