Nicanor Duarte has been sworn in as Paraguay's president with pledges to fight corruption and revive the economy.

The journalist and lawyer took the oath of office Friday in the capital, Asuncion. The presidents of Cuba and Venezuela were among the Latin American leaders who gathered for the ceremony.

Mr. Duarte has promised to rebuild Paraguay's image, crack down on corruption, and improve the economy in what is South America's second-poorest country.

Mr. Duarte won elections in April, extending the ruling Colorado Party's 56-year hold on power.

He succeeds Luis Gonzalez Macchi, who is barred from leaving the country amid a corruption scandal.

Mr. Macchi has been accused of mishandling $16 million in public funds and using a stolen luxury car. He narrowly avoided impeachment earlier this year.