Well where do I start.
When I tried to board my flight from Nairobi, I learned that South African Home Affairs purposely did not lift a travel restriction which expired in January of 2018. I even had the documents to prove my eligibility to travel but SAA was having nothing of it. So I wasn´t allowed to fly.
Now the Kenyans working in Nairobi did contact Home Affairs, and I was cleared to travel the follow day. The manager even rebooked my flight for free, which must have made somebody angry, for when I arrived at Immigration, I was purposely detained so I missed my flight to Cape Town. Obviously Home Affairs and SAA were working together to ruin my trip.
The next day when I went back to the airport, SAA in OR Tambo airport claimed they have nothing to do with Home Affairs, and unlike the staff in Nairobi, they refused to rebook my ticket, and insisted I buy a new ticket.
At that point I refused to spend any additional money in South Africa and caught a flight to Windhoek, Namibia.
So I have made a formal diplomatic complaint to the US Embassies in Johannesburg and Windhoek, and am in the process of filing lawsuits against SAA, whilst reporting them to the Kenyan, South African, and US Civil Aviation Authorities. I am also preparing a lawsuit against South African Home Affairs.
Lesson: Do not travel to South Africa, and certainly do not fly SAA.
South Africa is a country which simply rips off tourists to such a degree, and has such contempt for foreign visitors I have to say I will never go there again, as it is basically a country where the laws simply do not matter, and government officials regularly use their power to pursue personal vendettas.