DC school refuses to play sports at Christian school where Karen Pence teaches
heridan School in Washington, D.C., sent an email to parents announcing that its student-athletes would no longer play at the facilities of Immanuel Christian School, where second lady Karen Pence teaches art.
Jessica Donovan, the head of Sheridan, explained that, even though the K-8 progressive school has played at ICS in the past, the recent discovery of the Christian school's "exclusionary policies" toward the LGBTQ community create an environment "some students did not feel safe entering."...