Body of Christopher Lee Williamson, wanted on warrants, found in Dunlap Creek, Alleghany County.

A body was found in Dunlap Creek in Alleghany County, belonging to Christopher Lee Williamson who had three outstanding warrants for aggravated sexual battery from Prince William County. Deputies discovered an unattended vehicle belonging to Williamson near Humpback Bridge and conducted a search with K-9 units and drone technology, but were unable to locate him until a body was found in the water the following day. The incident remains an active investigation.

May 28, 2024
4 Articles