Goshen College Professor James Miller Slain In Home Invasion [updated]

Sad news of a fatal home invasion out of Goshen, Indiana this weekend of slain College Professor, James Miller. Goshen College is a private Christian college affiliated with the historically peaceful Mennonite Church. Despite...

Read More