Girkin is claiming it was Ukrainian Special Forces using MANPADS. LOL. Russia is a nation of clowns. Mass murdering buffoons.
Also :Police in a Democrat city.