Alfonso Portillo, the former president of Guatemala accused of laundering money during his administration, pleaded guilty in New York on Tuesday.

The ex-president faces charges for laundering tens of millions of dollars stolen from his country through U.S. bank accounts. His lawyer called the case "a clear case of overreaching by the U.S. Department of Justice and the U.S. government."

Portillo, 61, appeared in federal court in Manhattan wearing a business suit and speaking in a hoarse voice, aided by a Spanish interpreter. He was extradited to the United States last week and remains in custody. He faces up to 20 years in prison if convicted.

Portillo was president of Guatemala from 2000 to 2004.

He is accused of taking money from multiple sources, including funds from Taiwan that had been meant for buying books for Guatemalan school libraries, as well as money from the Guatemalan Ministry of Defense. Money was transferred to Miami bank accounts in the name of Portillo's former wife and his daughter, according to an indictment.

His attorney told the judge that a bail amount will be sought at the next court appearance. No date was set for that. He also said Portillo was on medication for a heart condition.

Portillo was taken from a military hospital last week. His extradition had been granted by former President Alvaro Colom as he left office in 2011 and was upheld by Guatemala's highest court last year.

Portillo was found not guilty in 2011 in Guatemala of charges that he stole $15 million from the country's defense department during his presidency.

Based on reporting by The Associated Press.

Follow us on twitter.com/foxnewslatino
Like us at facebook.com/foxnewslatino