World Your Friday Briefing June 3, 2022Amelia NierenbergComments Off on Your Friday Briefing Ukraine says Russia controls 20 percent of its territory.