If this were to be shown to be true even via the UN and with Russia denying it, I think it could be the end of Putin. Russia will be even more heavily sanctioned and whom knows what else. There are politicians in Russia that would not be taking their country down this road.