We're getting a huge number of spam accounts trying to join the forum currently. The forum software and the mod team are trying to keep as much out as possible but it's more likely with such an increased volume that people may slip through. Should anyone come across content with hidden links/doesn't fit the section posted in/new members posting odd links, please report this content so one of us can easily pick up on it and check it out
and of course, don't click any links in case they lead to a malware website!