Young Saints

How a school that calls itself “Christian Hogwarts” is upending a small city in California’s Trump country.

Source: BuzzFeed
Published: Oct 12, 2017
Length: 35 minutes (8,792 words)