Police ruled out terrorism as a motive, saying Nordine Amrani, the 33-year-old suspect, acted alone when he went on his grenade-and-gun attack Tuesday, CNN reported.
Authorities also discovered a woman's body in Amrani's home, a police spokesman said Wednesday. Police said the woman was a housekeeper they suspect Amrani killed before the attack on the city center.
Other victims included a 23-month-old toddler who died in a hospital Tuesday, and two teenage boys and a 75-year-old woman who died at the scene, said Katrin Delcourt, a spokeswoman for the provincial governor.
At least 125 people were wounded, officials said
"I saw a lot of blood splashed over parts of the square," Jean-Marie Deprez, 59, told The New York Times. "It looked like thousands of people were trying to flee the square, and a lot of them were running toward the River Meuse to save themselves."
Amrani had a pistol, a semi-automatic rifle and the grenades, prosecutor Danielle Reynders said. He lobbed three grenades and fired his weapons from a rooftop into the crowded square near a judicial building.
Radio Television Belge Francophone, the public broadcasting organization of the French community of Belgium, said it appeared the man threw several grenades before firing a machine gun and then killing himself with a revolver.
Officials said Amrani, who had no history of mental illness and had served time in prison, was scheduled to meet with police in an ongoing investigation, the prosecutor said.
Couple mistakenly served bag of cash at McDonald's drive-thru
Beyonce flaunts bikini body, Blue Ivy in vacation pics