This journal has been a mainstay for at least 25 years in progressive/left of center academia, and is definitely as notable as much of what is in Wikipedia. It isn't hyperbolic the way something like a David Horowitz type publication is, nor does it have a dynamic web presence, but we shouldn;t confuse noise with notability! I can't research it adequately at the moment, but here is some background.