Jacquetta’s Sister

On September 25, 1991 Jacquetta Thomas was brutally murdered. By the evening of the next day Greg Taylor and Johnny Beck had been arrested and charged with her murder. On April 19, 1993 Greg Taylor was convicted of her murder and was sentenced to life in prison. At...