A man suspected of pushing an eight-year-old boy and his mother in front of a train at Frankfurt’s main station in Germany, killing the boy, had been receiving psychiatric treatment, Swiss police said.
Swiss police said the man is a 40-year-old Eritrean who had arrived in Switzerland in 2006 and had then received a residence permit in 2011. He is a member of the Christian Orthodox community and until January worked for the Zurich transport network. He was then written off sick with psychiatric problems.
Zurich cantonal police had been looking for him since Thursday, when he locked up his family and a female neighbour, whom he had threatened with a knife, and then fled.
His family, who had to be freed by the police, said they had never seen him like that. Previously his only brush with the law had been a minor traffic offence. He had no record in Germany either.
Prosecutors in Frankfurt said the man had told investigators he had taken a train from Basel to Frankfurt a few days ago.
The man appears to have entered Germany legally, German Interior Minister Horst Seehofer said at a news conference.
German federal police chief Dieter Romann said the man was well integrated in Switzerland and was classified as “exemplary in the view of the asylum authorities”.
The German prosecutors said there were no indications that he was under the influence of drugs or alcohol and were still trying to determine his motive. They ruled out any terrorist link and radicalisation.