The International Criminal Court (ICC) has called on South Africa to arrest Sudanese President Omar al-Bashir who is in the country for an African Union (AU) summit.
Mr Bashir is wanted for war crimes over the conflict in Darfur.
An ICC statement said South Africa should “spare no effort” in detaining him.
But instead he was welcomed by South African officials on his arrival in Johannesburg, SABC tweeted.
Sudan’s Suna news agency said he was accompanied by the foreign minister and other top Sudanese officials.
There are tensions between the ICC and AU, with some on the continent accusing the court of unfairly targeting Africans.
The AU has previously urged the ICC to stop proceedings against sitting leaders.
The warrants against Mr Bashir, who denies the allegations, have severely restricted his overseas travel.
He has, however, visited friendly states in Africa and the Middle East.