Buddhist teacher arrested for alleged child sex abuse

Police in Boulder, Colorado arrested a former teacher in the Buddhist group Shambhala International on allegations he sexually assaulted a 13-year-old girl. William L. Karelis, 71, turned himself in on Friday after a judge issued a warrant for his arrest on Wednesday. Karelis faces one felony count of sexual assault on a child. ThinkProgress was first […]

Read more