Cape Town, South Africa. 23rd Mar, 2025. Expelled South African ambassador to the United States Ebrahim Rasool speaks to the crowd at Cape Town International Airport in Cape Town, South Africa, on March 23, 2025. Rasool and his wife, Rosieda, after a 32-hour journey from the United States via Qatar, arrived at Cape Town International Airport on Sunday m…
Continue reading this post for free, courtesy of Joy-Ann Reid.