James R. Bell Newcastle Upon Tyne, UK
James R. Bell is a Marxist-Leninst writer, poet & critic. They are editor of the RED blog for revolutionary art & culture,
regularly contributing their own work for publication. They also write for the Communist newspaper Fight Racism! Fight Imperialism!, principally on austerity.
jrbml.wordpress.com
... more
Streaming and Download help