Daily Archives: January 8, 2025
VIRGINIA: Prince William County Police Charge James Francis Byrd with Fatal DUI death of Dr. Thomas Spencer Stark
Fatal Crash Investigation *ARREST – Prince William County Virginia Police report that the suspect, identified […]