A six-year-old boy in Los Angeles was killed in a "road rage" incident as he was being driven to school, US media reported, the latest of a growing number of young victims of gun violence in the United States.
The shooter began firing inside a loading dock at the Fifth Third Bank near Fountain Square, police said, before entering the lobby where he exchanged fire with law enforcement.
The suspect is believed to have opened fire at police before killing himself, Global News quoted a Toronto police source as saying.
A 15-year-old boy opened fire with a handgun in his high school in western Kentucky on Tuesday, killing two classmates and wounding a dozen others before being arrested, the state's governor and police said.
President Barack Obama met survivors of a massacre at an Orlando gay nightclub and relatives of the 49 people killed and said the United States must act to control gun violence and fight homegrown terrorism.