South Africa’s ambassador to France found dead at foot of Paris hotel tower
South Africa’s ambassador to France found dead at foot of Paris hotel tower
www.ctvnews.ca
South Africa’s ambassador to France found dead at foot of Paris hotel tower

South Africa’s ambassador to France found dead at foot of Paris hotel tower
South Africa’s ambassador to France found dead at foot of Paris hotel tower

Did he piss off any russians lately?
Nope, but they pissed off Israel opening the genocide case on the ICJ