South Africa’s ruling party says Putin ‘welcome’ despite ICC warrant

South Africa’s

The country is still “constrained” by the institution, a top party official has admitted.

South Africa’s ruling African National Congress (ANC) is ready to greet Russian President Vladimir Putin in the country at any time, the party’s secretary-general, Fikile Mbalula, has said.

Continue reading