B bellingcat.com Russia’s Kremenchuk Claims versus the Evidence 10 points nitramm 4 years ago 1 comments