World News

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

By Sky News1 min read
South Africa's ambassador to France has been found dead at the foot of a high-rise hotel in Paris, French newspapers are reporting.
Source: Sky NewsView original ›

Related News