This, along with China openly siding with Russia, means that Ukraine is fucking done, no one has any faith that they acn stop the russian advance anymore, forget about them taking back territory, no one belives they can hold on to any part of their country anymore.