Kanye West and Kim Kardashian hand out shoes to Ugandan President and kids

Kanye West has had a packed schedule on his trip to Uganda - recording music, meeting the president and visiting schools, handing out designer shoes along the way.

Less than a week after giving US President Donald Trump a pair of his Yeezy shoes, Kanye made the same gesture to controversial Ugandan leader Yoweri Museveni.

The rapper and his his reality TV star wife Kim Kardashian visited the president, where they both signed a pair of the popular shoes for him.

Museveni has been in power for 32 years, and has been accused of a variety of abuses of power and human rights in that time.

According to Time, Museveni recently presided over an authoritarian crackdown against political opposition and homosexuality. In 2009, he appeared to give his backing to a legislative effort to execute people for having gay sex.

Kanye and Kim also visited a local school, where they handed out dozens of Yeezys to a group of children who welcomed them with song and dance.

The 'Gold Digger' hitmaker live-streamed the gift-giving on his Instagram account.

Time reports Kanye claimed his trip to Africa was "going to be like Jurassic Park".

"We're not here to take a photograph and look like we're doing something positive," he said.

Kanye's latest album, Yandhi, was set for release in September, but was delayed until November.