A Memorial for the Kinder Transport

At Liverpool Street Station in London in central London is a war memorial for the 10.000 Jewish children who had to flee to England during the year before WWII broke out. Eighty years ago today they would have their first Christmas without their parents. Most of them would never be able to see them again as the majority of the […]