DENVER — Denver Police announced they arrested a 29-year-old suspect in connection to two fatal stabbings Thursday morning.
Brian Moscoso was arrested near Regis University.
At about 5:10 a.m., police responded to a stabbing call on an RTD bus near West 32nd Avenue and Federal Boulevard. Police found man who had been stabbed and was transported to the hospital, police said. The man was later died, according to police.
The bus driver, who was also the first person to call 911 about the stabbing, said that the suspect had gotten on the bus and paid $5 after saying he couldn’t find his bus pass, according to the arrest warrant.
The bus driver said she witnessed the man walk to the back of the bus and the next thing she knew the other passengers were telling her to stop the bus because someone was being stabbed.
According to the arrest warrant, officers arrived to the scene and found a man suffering from "multiple sharp force injuries to his neck," and was bleeding heavily. Another bus rider rushed to the man's aid after he was stabbed, said the warrant.
At about 9:55 a.m., officers responded to another stabbing victim near West 50th Avenue and Federal Boulevard. This is only two miles north of the first stabbing scene.
The second stabbing victim is described as a 80-year-old woman and was pronounced dead at the scene, according to the arrest affidavit.
Officers found Moscoso near the scene and observed "blood on Moscoso's hands and recovered a bloody knife from his pocket," the arrest warrant said.
The warrant also says there is video footage from the cameras located on the buses and the attacks appear to be "unprovoked."
Officers reported that at the time of his arrest, Moscoso had an RTD day pass, with an expiration date of tomorrow, Sept. 15, as well as a fare of $6 and the number 6509 printed on the ticket, which is the number of the bus on which the homicide occurred.
Moscoso is in custody and placed on an investigative hold for first-degree murder, said police.
This is a developing situation. This article will be updated as information is confirmed.
SUGGESTED VIDEOS: Latest from 9NEWS
9NEWS+ has multiple live daily shows including 9NEWS Mornings, Next with Kyle Clark and 9NEWS+ Daily, an original streaming program. 9NEWS+ is where you can watch live breaking news, weather updates, and press conferences. You can also replay recent newscasts and find videos on demand of our top stories, local politics, investigations and Colorado specific features.
To download 9NEWS+ on Roku search for KUSA.
To download 9NEWS+ on Fire TV search for 9NEWS.
> Top stories from 9NEWS curated daily just for you! Sign up for the 9NEWSLETTER right now to get can’t-miss stories, Next and Broncos content, weather and more delivered right to your inbox.