Manage episode 231977986 series 76481
An attorney revealed a jaw-dropping scandal for the Boy Scouts of America: Nearly 8,000 troop leaders have abused more than 12,000 children. And the organization allegedly knew—and kept it secret. Find out more from Charisma News host Taylor Berglund.
1708 episodes available. A new episode about every 12 hours averaging 12 mins duration .