Sudan's government has denounced Uganda for hosting the leader of the paramilitary Rapid Support Forces (RSF), calling the meeting an "affront to humanity".

Sudan's foreign ministry, aligned with the nation's armed forces, said Uganda had flouted international law by welcoming RSF Commander Mohamed Hamdan Dagalo, whose fighters are accused of committing widespread atrocities throughout the continuing civil war.

On Friday, Ugandan President Yoweri Museveni said he met with Dagalo, also known as Hemedti, at his presidential home in the city of Entebbe.

Museveni, appointed by the African Union to mediate between Sudan's military and the RSF, said he emphasised "a peaceful political solution".

In a statement on Sunday, Sudan's foreign ministry said: "The Sudanese government condemns in the strongest terms the Ugandan government's reception... of rebel leader Mohamed Hamdan Dagalo, commander of the terrorist militia."