Not really, there isn't anything similar in Spanish. Sorry.
I think it's a sad state of affairs, even if it's understandable due to network effects.
I usually check https://restofworld.org from time to time but they lack the social commenting aspect.