Putin painted into a corner as world leaders, major companies and even some of his people turn against him
February 28, 2022 at 06:26 AM EST
Vladimir Putin is feeling the consequences of his invasion of Ukraine as many world leaders and businesses are cutting ties with the nation.