Jeffery Lee Executed For 1998 Alabama Double Murder — Red Right Patriot