A teenage girl has been charged with attempted murder and supporting a terrorist organisation by German federal prosecutors.
Officials claim the 16-year-old German-Moroccan citizen was acting on behalf of the Islamic State group when she seriously wounded a policeman with a kitchen knife at Hanover's central railway station on February 26.
Safia S, whose surname was not given due to privacy rules, is also being charged with committing serious bodily harm. Police arrested her at the scene of the attack.
Prosecutors said in a statement on Monday that they also are charging a 19-year-old German-Syrian man with failing to prevent the attack.
They say Mohamad Hasan K knew the girl was planning to carry out a "martyrdom operation" in Germany on behalf of IS.