Roger Annis is a retired aerospace worker in Vancouver BC. He writes regularly for Counterpunch and compiles his writings on a ‘A Socialist in Canada’. He is an editor of the website The New Cold War: Ukraine and beyond. He can be reached at rogerannis@hotmail.com.