ethan schmidt

Delta State University Professor Suspected In Shooting Death Of Colleague And His Own Girlfriend

Police are considering the possibility that a romantic rivalry preceded today’s tragedy.

Amelia McDonell-Parry | September 14, 2015 - 5:05 pm