Buffalo Police Officer, 53, Arrested for Fatally Shooting Wife in Sanborn Home
8 min read
Lance L. Woods, a Buffalo Police Officer, was arrested in Cheektowaga 10 hours after allegedly shooting his wife at their Sanborn residence.
Continue reading in the USA News Updates app