I think the site may have been hacked.

See Full Post…