Looks like it was flagged/removed with no explanation. It's currently ranked 107, even though it's vote:time ratio should easily put it on the front page.
Kind of ironic given the subject of their post. If I didn't know any better, I might think there are some FB people attempting to bury this story...
Edit: And this submission already appears to be suffering the same fate, ranked far below other stores with nearly equal vote:time ratios.