School officials and police praise another student, who saw the gun and took it to a teacher.
David Hench
Portland police investigate assault that led to standoff
Police say they followed a trail of blood from Allen Avenue back to a building on Magnolia Street.
Portland police seize crack cocaine in Magnolia Street standoff
The incident was the third for Portland Police involving a stabbing in the past two days.
Autopsy: Harvard student who drowned in Portland was inebriated
No charges will result from the death of Nathan Bihlmaier, who was celebrating in Portland just before his graduation.
Alleged Portland bank robber captured in Ohio
One day after allegedly robbing a Portland branch of Bangor Savings Bank, Richard Gooding is caught 700 miles away.
New information leads to break in 9-month-old South Portland robbery
Police charged Ryan Bell, 25, of Gray with robbery, aggravated assault, and theft. He is being held on $100,000 bail pending a court appearance Friday.
South Portland man’s Internet search leads to arrest in scams
A man who recently moved to South Portland from Colorado is headed back west to face charges of scamming senior citizens there, thanks to a Google search.
Police search for man in Bangor Savings heist
The man entered the bank shortly after 9 a.m., threatened the teller and left with an undisclosed amount of cash.
Youth groups taking kids’ safety seriously
Experts and national leaders say screening, training and rules are required at all levels of organization.
Fiery crash kills local auto racing champion
Jason Fowler, 31, whose racing days were cut short by illness, is remembered as a thoughtful man who was a good friend.