We use cookies to help us understand how you use our site, and make your experience better. To find out more read our privacy policy.

Triumph of the Human Spirit

Television (Full Length) – 1996

1997 New York Festivals
Silver

1997 Media Peace Awards
Winner