The Three Christs of Ypsilanti: When God Met God
In July 1959, the halls of Michigan’s Ypsilanti State Hospital became the stage for one of the most bizarre experiments in psychiatric history.
The Three Christs of Ypsilanti: When God Met God Read More »










