The Normalcy of Terror

Each year millions of people flood the German Christmas markets, which are found all around the country, from large m…

0 Shares