On September 6
th, Netflix will debut Scouts Honor: The Secret Files of the Boy Scouts of America, starring SCSA Co-Founder Richard Windmann, a documentary about how one of the largest youth organizations in the U.S. — with over 700,000 members — tried to cover up one of the most widespread child sexual abuse scandals in history.