World Your Wednesday Briefing February 1, 2022Natasha FrostComments Off on Your Wednesday Briefing Putin blames the U.S. for the standoff over Ukraine.