I can confirm that the website has apparently been hacked. Management is aware of it and is taking steps to resolve it. It may be that they will have to create an entirely new website.
Leif is working with his service provider to resolve the issue as quickly as possible.