Latest stories

  • Lenin – The Liar

    The Lenin statue was toppled in December 2013. I would walk by it all the time when I was living in Kyiv. It stood there – looking at me; evilly. Looking over the city he almost destroyed and the people he manipulated. Lenin was a jerk. More