A former teacher of more than 40 years and Boy Scout leader at a boarding school in Philadelphia has been arrested for allegedly sexually assaulting a child.
Nemours Children’s Hospital fired Christian Marin for his beliefs, yet granted religious accommodations to other employees ‘whose objections it deemed theologically valid.’...