Trump heads to Paris for Bastille Day

President Donald Trump and France's Emmanuel Macron may be the world's oddest of political odd couples. Far apart on climate change and immigration, the two leaders will look for common ground on terrorism and defense policy when they meet this week in Paris.

The president will be the guest of honor at this year's Bastille Day events — a celebration of French national pride at a time when, according to Macron, "our world has never been so divided."

The overseas trip comes as Trump is dogged by fresh controversy over his campaign's potential connections to Russia.