Who is ruling on Mexico

The current President of Mexico is Andrés Manuel López Obrador, who took office on December 1, 2018. He is the head of state and head of government of Mexico, and his term will last for six years, during which he cannot be re-elected. López Obrador is a center-left populist Mexican politician.

Image Image Image Image Image