Kallentoft, Mons, 1968-2013
Books
The Swedish town of Linkoping is bathed in Spring sunshine. The trees are blossoming and families are having breakfast at outdoor tables in the main square. Then a deafening explosion rips through the air. Broken glass and tulip petals cover the cobblestones, and two little girls are killed.