LINKS HAVE BEEN FIXED
Basically, somebody unscrupulous tried to insert their advertising links into the automatically updated feed and while doing that, also screwed everything up completely for everyone. Everything has now been returned to normal and that person will no longer have anything to do with this website. Sorry for the interruption and enjoy your reading!