WARNING: This story contains graphic details

A van plowed into pedestrians on a north Toronto sidewalk Monday afternoon, killing at least 10 people and injuring multiple others.

According to witnesses, the driver mounted the sidewalk on Yonge Street, just south of Finch Avenue, before eventually being apprehended by police south of Sheppard Avenue on Poyntz Avenue.

This is what they saw:

Steve Quaratesi said he was shopping on Yonge Street, and had just stopped to light a cigarette, when the van sped past him. That pause may have saved his life.

鈥淚f I hadn鈥檛 done that, I probably would have been in his path,鈥 Quaratesi told CTV鈥檚 Your Morning on Tuesday.

He watched as the van mounted the curb before veering into an intersection, hitting a man crossing the street.

鈥淗e got hit so hard, he was lying right in the middle of the road. I ran into the street to stop the cars from running over the guy. I just stayed with him for a little while. The poor guy, he had blood coming out of his mouth,鈥 Quaratesi said.

The extent of the carnage became more obvious as he approached the intersection of Yonge Street and Finch Avenue.

鈥淚t started to get a lot louder. People were going crazy. They were doing CPR on people. There were a few bodies lying on the road, pools of blood. It was not a very good scene,鈥 Quaratesi said. 鈥淚t was very awful.鈥

鈥楢FTER I HEARD A SCREAM, I CHECKED OUTSIDE鈥

Nick Zullo had just sat down with his friends at a Starbucks for a lunchtime study session. He said he heard screams from inside the cafe before he ran outside.

鈥淚t was very chaotic,鈥 he told 麻豆影视 Channel on Tuesday. 鈥淪ecurity guards were trying to get the situation under control because there were close to 150 people. Families with their children, students, couples, everyone was there.鈥

Zullo said the van had already torn a path of destruction down the street by the time he got a clear look at the vehicle. He and his friends were among the first to see the aftermath.

鈥淲e witnessed one person behind us pass away, and another three victims at Mel Lastman Square,鈥 Zullo said. 鈥淚 just couldn鈥檛 imagine something like this happening in Toronto.鈥

'THEIR BLOOD IS ALL OVER YONGE AND EMPRESS'

Ali Shaker was driving southbound on Yonge when he saw a white van ahead of him drive onto the sidewalk, just south of Finch. At first, he thought the driver had gone into cardiac arrest.

鈥淗e鈥檚 just hitting people, one by one going down -- oh man, it was a nightmare,鈥 Shaker recalled to CP24. 鈥淚 thought he had a heart attack or something, so I was trying to chase it down.鈥

Shaker soon reassessed the situation. The van, he said, appeared to be going as fast as 70 kilometres per hour as it continued to mow down pedestrians, leaving what Shaker described as a 鈥済ruesome鈥 scene.

鈥淚鈥檝e never seen a scene like this in my life,鈥 he said. 鈥淚t was really bad out there. I couldn鈥檛 believe what I seen. All these people on the street getting hit one by one, post office box getting crumbled up on people. One person got dragged on. Their blood is all over Yonge and Empress. It鈥檚 really bad out there. I鈥檓 so shaky. I can鈥檛 believe this is happening. This is unbelievable.鈥

Despite trying to catch up with the driver, Shaker was unable to see inside the van, which had no windows along its side. Speaking to CP24, Shaker was still visibly disturbed by what he saw, and hopes the driver, who is now in police custody, is brought to justice.

鈥楬E WAS AIMING鈥

Kenneth Wu was driving out of a parking lot near Yonge and Finch when he saw a couple 鈥渞unning (for) their lives.鈥 Then he saw a white van driving right towards him.

鈥淭he driver looked at me, he was trying to hit me, I backed out,鈥 Wu told CP24. 鈥淎s soon as I backed out, he turned left a little bit and hit an old lady鈥 she flew up, landed and鈥 he hit another guy and he just kept on driving.鈥

To Wu, the suspect appeared to be in control of his vehicle as he proceeded to drive onto the sidewalk, barreling south down Yonge and hitting more and more pedestrians.

鈥淭he guy was hitting people on purpose,鈥 Wu claimed. 鈥淗e was going to people like he was aiming.鈥

Wu said he can鈥檛 shake the image of 鈥渂lood everywhere鈥 and he regrets not doing something to stop the driver.

鈥淗e looked really angry,鈥 Wu said. 鈥淏ut he also looked scared.鈥

'SOMEBODY WAS GETTING DRAGGED'

Graham Vartiamaki was travelling north on Yonge in a vehicle with a friend when the van hit several cars ahead of them near Mel Lastman Square before 鈥減urposely (getting) on the sidewalk.鈥

鈥淚 jumped out and started chasing him and he just kept driving down the sidewalk hitting people,鈥 Vartiamaki, still visibly shaken, told 麻豆影视 from the scene.

鈥(It was) absolutely horrific, just watching people get thrown from in front of the van,鈥 he said. 鈥淎t one point, somebody was getting dragged as well.鈥

'THEY HAD STOPPED DOING CPR'

Alex Garner was out running south on Yonge鈥檚 west side when she decided to move to the east side of the street to be in the sun -- a decision that may have saved her life.

鈥淎s I crossed the street, I had my headphones in鈥 but I could hear what sounded like someone was heavily braking their car,鈥 Garner told 麻豆影视. 鈥淎nd so I took my headphone out and saw, as I had crossed the street, a guy blow through the street on the sidewalk. And he was continuing on the west side of Yonge St. going southbound.鈥

Thinking that the driver鈥檚 brakes had malfunctioned, Garner ran after the van. Another person, she said, was also in pursuit.

鈥淗is car was all smashed up in the front -- it looked as though he had hit a pole,鈥 she said. 鈥淟ast I saw him was just south of Empress鈥 That鈥檚 when I started hearing that he had hit people.鈥

Garner then ran north up Yonge St. where she saw three people receiving CPR near Mel Lastman Square.

鈥淢aybe 10 minutes later or so, they had stopped doing CPR on two of those people,鈥 she said. 鈥淭hey were still continuing to do CPR on one and they put that person into an ambulance.鈥

The incident, she said, has left her terrified.

鈥淚t makes me think of all those other news stories that you hear of people driving into a crowd with a van,鈥 Garner said.

鈥業 JUST SAW BODIES ALL OVER THE SIDEWALK鈥

Carol Roberts was driving east towards the intersection of Yonge and Empress Ave. when she saw a woman sitting on the ground without her shoes.

鈥淭hen I looked and went, 鈥極h my God,鈥欌 Roberts told 麻豆影视. 鈥淚 saw one, then two, then three -- I just saw bodies all over the sidewalk area.鈥

The scene of carnage was hard to fathom, Roberts said.

鈥淚t was just so many bodies,鈥 she explained. 鈥淚 couldn鈥檛 understand what was causing it all... I couldn鈥檛 understand why I was seeing people so far apart.鈥

Had she arrived at the intersection just a few moments earlier, Roberts fears that she would have been a victim too.

'WONDERFUL COP'

Carlos Rojaas was sitting and talking on his phone near the gas station at Yonge and Poyntz when the van came speeding towards him.

鈥淭he guy is driving fast, right? Then he pulled aside, then I see the police car after him,鈥 Rojaas told 麻豆影视.

Rojaas thought it was a traffic stop until he saw that both the driver and police officer were in a tense standoff. The suspect appeared to have an object in his hand, while the officer had a gun drawn.

That鈥檚 when Rojaas ran out of harm鈥檚 way to watch the arrest from afar. The officer was able to get the suspect to drop whatever he was holding 鈥渨ithout killing him.鈥

鈥淪o that was a great job. Congratulations to this guy. Wonderful cop.鈥

Police are asking for witnesses to call their investigative hotline at 416-808-8750 or anonymously at 1-800-222-8477. Those with video or photos of the incident are being urged to upload them to . For those seeking help processing what they鈥檝e witnessed, Victim Services Toronto can be reached at 416-808-7066.