Allegheny County, Pennsylvania, police said they have arrested and charged a 17-year-old boy in connection with a shooting at a mall near Pittsburgh on Saturday, Pittsburgh's WPXI-TV reports.
Investigators said Tarod Thornhill was arrested just after 3 a.m. Sunday in Brackenridge.
Thornhill is facing adult charges of aggravated assault, attempted homicide and recklessly endangering other people.
Detectives said they used social media and surveillance video to aid in their arrest.
The shooting happened inside Macy's at Monroeville Mall about 7:30 p.m. Authorities said three people were shot. Two of the injured were critically hurt and remain at Forbes Regional Hospital.
Monroeville Police Chief Doug Coles said one of the victims was targeted. The other two victims were innocent bystanders.
Witnesses told WPXI-TV that chaos broke out inside the mall when the gunfire erupted.
Mitchell Swann was also at the mall at the time of the shooting.
“I was downstairs in Macy’s. I heard the shots and everybody started running. Then I saw the kids running and I saw parents picking up their kids. And that’s when we all knew what happened,” he said.
Pittsburgh-area native and former NFL quarterback Terrelle Pryor said he was at the mall when the shooting happened. In a post on Twitter, Pryor said, “Didn't see who was shooting, saw two people drop though! I was looking but 10 more shots went off and was getting closer to me. Then I ran.”
Monroeville Mall was locked down following the shooting.
“I seen a lot of people running and just a lot of chaos going on. Police, they actually locked us down until they felt like it was safe enough for us to leave and come out,” said Yvette Jackson.
The Monroeville Mall was also where a massive brawl broke out last December with about 1,000 children and teens inside.
– The Associated Press is also providing updates to this developing story.