A 2017 police investigation yielded a pile of sex charges against Philip Herbert, who was later charged with threatening to kill one of the parents of a victim.
↧