Uganda's president has announced a new Cabinet that features the names of three politicians who had resigned their posts amid corruption allegations last year.

The reinstatement on Wednesday of the three officials, who have been taken to court over allegations they misused money during the 2007 Commonwealth summit in Uganda, has drawn condemnation from activists who say they are unfit for public office. The officials, whose case is now before Uganda's Supreme Court, deny any wrongdoing.

They include Sam Kutesa, a close associate of President Yoweri Museveni, as well as John Nasasira and Mwesigwa Rukutana. All three are senior members of the ruling party.

Activists say there is a lack of political will to fight corruption in Uganda, which has been under pressure from Western donors to reduce graft.