Uganda's long-time president has won another term, the country's election commission said on Sunday, but the top opposition leader alleged the election was fraudulent and vowed to reject the results.

The electoral commission said Sunday that President Yoweri Museveni won 68 per cent of votes in Friday's poll, allowing him to extend his 25-year hold on power. The commission said challenger Kizza Besigye took 26 per cent of the vote.

Electoral Commission chairman Badru Kiggundu said 59 percent of voters in the East African nation participated.

Mr. Besigye has previously threatened Egypt-style protests if the results are not in line with what he and his supporters believe the true returns are. Mr. Museveni said last week he would jail anyone who tried to spark Egypt-style unrest.

Foreign election observers said there had been serious flaws with the voting process and the campaign. They said state resources were used to skew the elections in Mr. Museveni's favour.

More In: International | News