Alyssa Venable Charged In Triple Murder

Alyssa Venable

Alyssa Venable is an accused killer from Virginia who has been charged with the triple murders of her roommates According to police reports officers would go to a home in Spotsylvania Virginia where they would discover the bodies of Robert John McGuire, 77, Gregory Scott Powell, 60, and Carol Anne Reese, 65. According to initial […]

Alyssa Venable Charged In Triple Murder Read More »