John David McBride — Boy Scouts Perversion Files

John McBride was an assistant Scout master of Troop 66 in the 1970’s in Libby Montana. He left the Boy Scouts of America in 1977, three years after he had pleaded guilty to 15 counts of deviate (sic) sexual conduct without consent, and lewd and lascivious acts upon a child. In exchange for his guilty […]

newspaper templates - theme rewards