The boyfriend of a woman killed along with an 83-year-old earlier this month in South Holland was arrested in Texas.
Village officials said Thursday that Christian Scott, 26, was taken into custody on Feb. 20. by authorities in Fort Bend County, Texas — which is located near Houston.
Scott is charged with two counts related to a homicide warrant, according to jail records.
He’s accused of shooting and killing his girlfriend, Ann Turner, 30, and James Boyd, 83, on Sunday, Feb. 11.
© Copyright RawNews1st