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