PRINCE WILLIAM COUNTY, Va. (DC News Now) — The Prince William Police Department is bringing attention to a 2005 cold case.
On Aug. 25, 2005, exactly 20 years ago, Rosa Nerida Garcia, also known as Nerida Rosa Garcia, was found hanging inside her residence. She was discovered at her home in the 7900 block of Deward Court in Manassas.
Murdered DC police officer’s boyfriend held on $1M bail
Initially made to look like a suicide, she was found with a suicide note and a scene that would imply she had taken her own life.
However, an autopsy report revealed the 23-year-old’s death was ruled a homicide…