Gregory Beaver Executed For Virginia Officers Murder
Gregory Beaver was executed by the State of Virginia for the murder of State Trooper Leo Whitt According to court […]
Gregory Beaver Executed For Virginia Officers Murder Read More »
Gregory Beaver was executed by the State of Virginia for the murder of State Trooper Leo Whitt According to court […]
Gregory Beaver Executed For Virginia Officers Murder Read More »