Why Trump? Why now? Behind Mexican President Andrés Manuel López Obrador's big trip to the US
If you're not a close follower of US-Mexico relations, you might be forgiven for assuming President Donald Trump and Mexican President Andrés Manuel López Obrador wouldn't get along. 