I got up this morning and found over 90 bits of suspected comment spam waiting for my review. Lots of kinky sex terms and bizarre links, many wrapped up in innocuous messages. “I have just found your site and it is very useful. I will visit again.” Right. I bet you will. After slogging through [...]





