Do you use a VPN?
It has been down for a while. We have to re-do that site some time.
The about portion was working when I first joined. It went down shortly after that.
One out of the 3 links is working.
in the immortal words of Steve Case:
“it’s the internet, it’s new, it broke.”
Probably there is a solution to this problem