According to new Gallup poll polling, approval of Russia’s leadership “plunged” worldwide after Russian President Vladimir Putin ordered an inexcusable invasion of Ukraine in February 2022.Most of the world now dislikes Russia’s leadership — a first in the history of Gallup following the grade of world leaders, which began in 2007. Putin has ruled over Russia all over that...