Germany Cancels Christmas The Epoch Times, 20 Dec 2021 Commentary Christmas is apparently canceled in Germany. The other day, I was shocked to see videos of the German police…