Mexico needs to get along with its neighbor United States due to geopolitical reasons, President Andres Manuel Lopez Obrador has said.

The comment by Lopez Obrador came four days after he visited the US to meet his American counterpart, Donald Trump, on a trade-related trip that drew domestic criticism back home. EFE-EPA