opinion
BUMPED OFF
He made the humiliating pilgrimage to Jeddah desperate for concessions that would isolate Putin and reduce gas prices back home. So far, he’s got nothing to show for it.
François Picard is the Paris-based host of France 24’s The World This Week in partnership with The Daily Beast. He also anchors the channel’s flagship current affairs program The France 24 Debate. The Franco-American has reported from four continents for the international news broadcaster.
He made the humiliating pilgrimage to Jeddah desperate for concessions that would isolate Putin and reduce gas prices back home. So far, he’s got nothing to show for it.