Truthout
Menu
Social Media
Sections
© 2024 Truthout
Suzanne Bauman, co-producer/director of ‘Shadow of Afghanistan,’ is an Academy Award-nominated independent filmmaker who has made specials and series for PBS and the networks for over 30 years.