After three weeks of strong protests against his reelection to a fourth term, Bolivian President Evo Morales announced his resignation Sunday.

"I'm giving up my position as president," the 60-year-old indigenous leader, who has been in power since 2006 and whose army and police have just called for the departure, said on television.

The head of state has been in dispute since 20 October, when he was reappointed after a poll whose sincerity is considered flawed by the opposition.

The announcement came shortly after the army advised him to step down and after he himself announced that a new presidential election would be organized.

With AFP and Reuters