Three boys were injured, one seriously, in a stabbing attack near a day care center in Zurich Tuesday, local police said.

Police said in a statement they had arrested a 23-year-old Chinese man in connection with the attack. The children, who police said were 5 years old, had been walking with a worker from a nearby day care center around midday, when they were suddenly stabbed.

The day care worker worked quickly to overpower the attacker, police said. A bystander helped and restrained the attacker until police arrived. Police added that there was no longer any danger to the public. They did not specify the weapon used. The boys were taken to the hospital. One was seriously injured; two had moderate injuries.

Photos published by local Swiss news media showed swarms of law enforcement officers and several ambulances around the child care facility in Zurich.

— The New York Times