News brief: Putin trip, Europe endures heat wave, Steve Dettelbach
Published
Russian President Vladimir Putin travels to Iran. Northern Europe is bracing for unusually high temperatures this week. And for the first time since 2015, the ATF has a permanent director.
Full Article