World Your Thursday Briefing November 24, 2022Natasha FrostComments Off on Your Thursday Briefing Heavy Russian strikes on infrastructure targets in Ukraine.