https://bitterwinter.org/editorial-board/ have a look at their editorial board folks!
VIENNE Without even looking I knew exactly who was behind that link you posted. Massimo Introveign is a well known cult apologist (whom watchtower recently dropped when they discovered his association with satanism 🤪)I suggest you put his name into the JWdotnet search engine and see what comes up.
It was He and Another crony who supported watchtower in this, Prof. Folkes, a women who had the audacity to defend watchtowers right to keep their peadophile database private.