A man is behind bars after allegedly admitting to a deadly stabbing on Sunday in northwest Houston, according to officials.
The Houston Police Department said the incident happened in the 3800 block of Sherwood Lane just after 6 p.m.
Officers arrived at the apartment complex and found a 38-year-old man on the sidewalk near the common area of the apartment with multiple stab wounds. He was pronounced dead at the scene by Houston Fire Department paramedics…