Putin to be arrested if he visits South Africa, opposition leader warns

Russian President Vladimir Putin will be arrested if he sets foot in South Africa’s Western Cape Province during an expected visit in August, according to the leader of the province. “Putin has consistently and violently eroded the freedoms of the Ukrainian people and those in his own country who dare take a principled stand against […]

Continue Reading