Houston- A man’s body was found in front of a bus stop in the 5400 block of Scott street in Southeast Houston. Police later found out the body was connected to another crime scene involving a woman that had been stabbed to death in an apartment in the 4000 block of Griggs road around 7am.
Police say the man fled the scene and later committed suicide. Reports say children were inside the apartment but were not harmed and are now with the grandparents.
Names have yet to be released but the victim was said to be in her 20s and police have not commented on a motive.
Eye Witness Photo