Opinion
How a Trump addict can beat withdrawal symptoms!
May 3, 2016The shock was too much for me to handle: Donald Trump said he would begin to act "presidential."
Read moreHow to weather the next few years of climate change
May 3, 2016Our world is changing as we fiddle with climate change denier nonsense while watching the oceans rise, acidify and lose oxygen, and extreme drought and weather slap us.
Read moreAmerican-Russian analyst laments the new Cold War
April 29, 2016American-born Justin Lifflander, graduate of Cornell University, arrived in Russia (then the USSR) in 1987 as a driver-mechanic for the U.S. embassy in Moscow.
Read moreLeft strategy in 2016 (Part 2): Building real political independence
April 27, 2016American politics is conducted in a two-party, winner-take-all system. We have to play the cards dealt as we fight to change the rules of the game.
Read moreSocialism: Fight for something or you’ll lose everything
April 27, 2016I'll start by saying I don't believe in utopia, and I don't trust utopians.
Read more