Link works for me. You might check your security settings.
I dunno, I ping the site (98.124.166.102) and there was no response. Which means that either the site is down or it’s been programmed not to respond to my service provider.
Which is a possiblity, as I’m in South Korea, so my server provider is a South Korean one. I guess I’ll need to use a proxy server to read the article (again!).