South African ambassador found dead at foot of Paris high rise hotel – French media

South Africa’s ambassador to France has been found dead at the foot of a high-rise hotel in Paris, French newspapers are reporting.

Leave a Reply

Your email address will not be published. Required fields are marked *