BRAINTREE, MASS. (WHDH) - Two people are in custody in connection with a shooting at the South Shore Plaza in Braintree that left one person injured, the mall under lockdown, and nearby neighborhoods sheltering in place.

Braintree police responding to reports of a shooting at the mall at 4:45 p.m. found a 15-year-old girl with non-life-threatening injuries, officials said. After investigation, police determined the shooting happened after a fight between two groups at the mall and was not a random act.

Braintree police later said suspects were believed to have fled the mall, and told neighbors to shelter in place during the search. Police said they had two male suspects in custody at 6:30 p.m. and called off the shelter in place shortly afterwards.

Footage from inside the mall showed a trail of blood in Nordstrom.

Yvonne, a Macys employee, said she was working when “a horde of people just ran through.”

“It’s crazy, what makes you shoot someone,” Yvonne said. “Why would you do that, I don’t understand.”

All stores were on lockdown and people were told to stay inside.

Braintree and state police were searching the area and asked people in the area to shelter in place.

“We are asking residents on Davis road, Addison Street, Granite Street and all residents in the Granite Park neighborhood to lock your doors and shelter in place at this time,” police tweeted. “If you see any suspicious behavior, please dial 911.”

(Copyright (c) 2024 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox