Mexican President Andres Manuel Lopez Obrador, who has enjoyed soaring approval ratings in his first few months in power, got a rare taste of public animosity on Saturday when he was booed at the inauguration of a baseball stadium in Mexico City.
In an evening ceremony to mark the opening of the new home of the Diablos Rojos de Mexico (Mexico City Red Devils), Lopez Obrador endured cat whistles, boos and cries of “out” from the packed crowd at the stadium close to the city’s airport.