C J Atkins

C.J. Atkins is the managing editor at People's World. He holds a Ph.D. in political science from York University in Toronto and has a research and teaching background in political economy and the politics and ideas of the American left.
Connect:
The Leaflet
theleaflet.in