A leading candidate for the Mexican presidency has filed a complaint with the Inter-American Commission on Wednesday against US president Donald Trump.

The Mexican presidential aspirant opposed Donald Trump's border wall and his administration's treatment of immigrants.

According to Reuters, the populist leader of the National Regeneration movement, Andres Manuel Lopez Obrador, has made the comments as part of a speech at the National Press Club about the future of NAFTA under the Trump administration. Obrador's statements came after the federal judge's decision to block Trump's latest travel ban.

Trump has ordered a wall built along the nearly 2,000-mile US-Mexico border. The president has moved to strip federal funding from "sanctuary" states and cities harboring illegal immigrants, and expanded the force of US immigration agents.

At the time of his election campaign, Trump has allegedly described Mexican illegal immigrants as rapist and criminals. He also mentioned that Mexico would pay for the wall and that caused simmering diplomatic tension and angered everyday citizens south of the border.

The petition presented to the Inter-America Commission on Human Rights that accused the Trump's administration of violating human rights laws and the US constitution. But the White House did not immediately return a request for comment on Obrador's charges.

CN Cronkite News has reported that Obrador's visit comes a week after a visit to Washington by another Mexican president Margarita Zavala. The person met with Arizona Sens, John McCain, and Jeff Flake to discuss topics such as trade between state and Mexico.

Both Obrador's and Zavala have denounced Trump's treatment of Mexican immigrants in the US. Both of them expressed their desire to maintain the close US-Mexico relationship that has enjoyed in recent years.

However, the petition he presented to the Inter-American Commission on Wednesday. Obrador's hopes for close economic ties between the two countries have not silenced his opposition to the new administration.