Police Officer, 35, Arrested After Fatally Shooting Wife: Arrest Made
8 min read
In a tragic incident, 35-year-old Lance L. Woods, a Buffalo police officer, was arrested for fatally shooting his wife on Valentine's Day. Authorities took him into custody 10 hours after the discovery of the victim's body.
Continue reading in the USA News Updates app