What in the hell is happening.
On Saturday, Professor Debra Kelley and three others were discovered shot to death near Longwood College, VA. A suspect: rapper McCroskey.