Faithleaks-Did you guys see this?
There website is here:
It includes instructions on how to send them documents.
Twitter feed: https://twitter.com/FaithLeaks
Personally I think it's great. It may even help some JW's wake up if they see documents on a more generalist website rather that an 'apostate' one.