2026-11-12 8:03 AM

Police Identify Body Found in Lake Barcroft

Fairfax County Police have identified the body found floating in Lake Barcroft late last month.

(more…)