In a bizarre chain of events, a Delta State University Professor suspected of killing his colleague (another professor at the university) as well as his live-in partner, killed himself late Monday, September 14th.
12 Aug '24 10:39AM
09 Aug '24 16:35PM
09 Aug '24 16:25PM
09 Aug '24 15:37PM