Putin Russia Ukraine wallpaper Vladimir Putin Russia Ukraine war Thu 17 Mar 2022 0544 EDT. Russias leader Vladimir Putin is trapped in a closed world of his own making Western spies believe. … Monday, May 30, 2022 Edit