Irene Taylor
Irene Taylor’s documentary Leave No Trace looks at the dark side of the Boy Scouts of America, which allowed the abuse of countless boys.
Irene Taylor’s documentary Leave No Trace looks at the dark side of the Boy Scouts of America, which allowed the abuse of countless boys.