I find there has been a lot of new spam accounts lately. Could there be a way to increase the effort it takes to create an account?
I'm reporting all the spam threads... Hope this is okay. :/
I'm reporting all the spam threads... Hope this is okay. :/