Loading...
Published on Sep 18, 2011 by wptz
Stephan Ross, a 1959 graduate of Goddard College, returned to the school Sunday to receive an award and speak to students about his incredible story of strength in the wake of the Holocaust.
News & Politics
Standard YouTube License
Load more suggestions
All Comments