The Church of the Clockwork God
On August 20, 1968, the armies of the countries forming the Warsaw Pact, primarily led by the Soviet Union, invaded Czechoslovakia less than an hour before midnight. Three hours later, I watched my village, the only world that I knew, burn. The invasion of my home country didn’t last long. […]
The Church of the Clockwork God Read More »















