Six people have been killed after a gunman opened fire at a shelter for mothers and children in a northern German town.
Emergency services raced to the centre in Stade at around 12:15pm on Monday afternoon after reports of shots being fired in the town, located around 50km west of Hamburg. Five adults died at the scene, while a sixth died in hospital later.