On Sept. 6, Netflix will debut Scouts Honor: The Secret Files of the Boy Scouts of America, 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 …
Read More »