August 10, 2007 The New Martyrs People light candles below a wooden cross at a site south of Moscow where at the height of Josef Stalin’s political purges 70 years ago firing squads executed thousands of people perceived as enemies of communism. Continue Reading...