The Santiago Times’ founding publisher Steve Anderson dies in Chile accident
SANTIAGO – Steve Anderson, the founding publisher of The Santiago Times, lost his life in a car accident in southern Chile. The 69-year-old was married and the father of a son, a university student. He … Continue reading The Santiago Times’ founding publisher Steve Anderson dies in Chile accident
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed