Three elderly Virginia roommates shot dead by 23-year-old woman who ignites manhunt across state lines
SPOTSYLVANIA, VA – A Virginia woman who admitted to fatally shooting her three roommates earlier this year was sentenced Friday to nearly a century in prison, concluding a case that unfolded over two states and involved a 100 mph police chase. Alyssa Venable, 24, pleaded guilty in February to the murders of Gregory Scott Powell, … Read more