NEWTOWN, CT - A man opened fire Friday inside the Connecticut elementary school where his mother worked as a teacher, killing 26 people, including 20 children.
The killer, armed with two handguns, took his own life and another person was found dead at a second scene, bringing the toll to 28, authorities said.
CNN says Investigators have been told that Connecticut school shooter Adam Lanza had an altercation with four adults at the school on Thursday, according to a law enforcement source with knowledge of the investigation. Three of those adults, the source said, were killed during Friday's shooting.
The attack, coming less than two weeks before Christmas, was the nation's second-deadliest school shooting, exceeded only by the Virginia Tech massacre that left 33 people dead in 2007.
Panicked parents raced to Sandy Hook Elementary School, about 60 miles northeast of New York City, looking for their children. Students were told to close their eyes by police as they were led from the building.
Schoolchildren -- some crying, others looking frightened -- were escorted through a parking lot in a line, hands on each other's shoulders.
"Our hearts are broken today," a tearful President Barack Obama, struggling to maintain composure, said at the White House. He called for "meaningful action" to prevent such shootings.
Youngsters and their parents described teachers locking doors and ordering the children to huddle in the corner or hide in closets when shots echoed through the building. Authorities said the shootings took place in two rooms, but they gave no details on exactly how they unfolded.
A law enforcement official identified the gunman as 20-year-old Adam Lanza, the son of a teacher. A second law enforcement official said his mother, Nancy Lanza, was presumed dead.
The Associated Press says Lanza killed his mother at their home, and then went on the rampage at the school.
The gunman was believed to suffer from a personality disorder and lived with his mother, said a law enforcement official who was briefed on the investigation but was not authorized to discuss it.
Adam Lanza's older brother, 24-year-old Ryan, of Hoboken, N.J., was being questioned, the first official said.
The suspect was first identified as Ryan Lanza by several news sources, including ABC News, CNN, and The Associated Press.
After reports of confusion and conflicting reports, the suspect was later identified as Adam Lanza, who was Ryan's brother.
Adam Lanza died at the scene, The Associated Press reported.
A law enforcement official briefed on the investigation said the brother of the gunman has been "extremely cooperative" and is not under arrest.
The official told The Associated Press that Ryan Lanza, of Hoboken, N.J., is still being questioned but is not in custody and is not believed to have any connection to the school killings.
The official spoke on condition of anonymity because he was not authorized to speak publicly on the investigation.
The official said Ryan Lanza's computers and phone records were being searched but only "in an abundance of caution."
He said Ryan told authorities he had not been in touch with his brother in recent years.
Lanza's mother was among the dead Friday morning at Sandy Hook Elementary School in Newtown, Connecticut, according to ABC News. She was a teacher at the school.
A law enforcement official said Lanza's girlfriend and another friend are missing in New Jersey.
Both officials spoke on the condition of anonymity because they were not authorized to speak on the record about the unfolding investigation.
The gunman drove to the school in his mother's car, the second official said. Three guns were found -- a Glock and a Sig Sauer, both pistols, inside the school, and a .223-caliber rifle in the back of a car.
Lanza's girlfriend and another friend were missing in New Jersey, the official also said.
Robert Licata said his 6-year-old son was in class when the gunman burst in and shot the teacher.
"That's when my son grabbed a bunch of his friends and ran out the door," he said. "He was very brave. He waited for his friends."
He said the shooter didn't utter a word.
Stephen Delgiadice said his 8-year-old daughter was in the school and heard two big bangs. Teachers told her to get in a corner, he said.
"It's alarming, especially in Newtown, Connecticut, which we always thought was the safest place in America," he said. His daughter was fine.
Mergim Bajraliu, 17, heard the gunshots echo from his home and ran to check on his 9-year-old sister at the school. He said his sister, who was fine, heard a scream come over the intercom at one point. He said teachers were shaking and crying as they came out of the building.
"Everyone was just traumatized," he said.
Mary Pendergast, who lives close to the school, said her 9-year-old nephew was in the school at the time of the shooting, but wasn't hurt after his music teacher helped him take cover in a closet.