Among the listed Partner Sites (bottom left): Anarchism.net, The Memory Hole. Others. The whole collection of "Progressive Sites", such as Common Dreams, Counterpunch, Nonviolence.org, No War Collective, The Progressive, Working For Change and the Yellow Times.
I've seen one or two articles posted from STR in the past which have been quite interesting. More so, than stuff from Anti-war which used to be something of a staple here.
Do you remember what the STR article was that you pulled?