John Wight has written for a variety of newspapers and websites, including the Independent, Morning Star, Huffington Post, Counterpunch, London Progressive Journal, and Foreign Policy Journal. He is also a regular commentator on RT and BBC radio. You can follow him on Twitter @JohnWight1