💨 Abstract

In Huntsville, Texas, a man was executed for the 2004 murder of a young mother. In a separate incident, a man was shot and killed by police in Fairfax County, Virginia, after allegedly wounding two officers.

Courtesy: wtop.com