Chi-Lin Chen

Chi-Lin Chen was a 55-year-old woman who was stabbed to death by her husband, Ho Bih Chen, in their home at 12115 Eddyspark Drive in Herndon on April 2, 2009.[1]

References

  1. Fairfax County Police Department. Public Information Office. Murder/Suicide in the Herndon Area. Fairfax County Police News Releases. Fairfax County Police Department, 4 Apr. 2009. Web. 30 Oct. 2011.