Arrest made in murder from 2001

HOUSTON Joseph Ewells, 26, was arrested Monday by Houston police and is now at the Ft. Bend County Jail. He's accused in the killing of David Lopez, 28, in southwest Houston.

Lopez was found fatally shot in the head in his home on South Meadow in February of 2001. At the time, Ewell was interviewed, but didn't admit to any knowledge of the killing.

Last month, investigators presented the case to a Fort Bend County grand jury, which indicted Ewells for murder. He was arrested without incident on Monday and is charged with murder.

- Headlines at a glance

Copyright © 2024 KTRK-TV. All Rights Reserved.