The reason that he doesnt post is quite simple. A command from Abdul'Baha to avoid covenant breaking material.
As to the websites all you have to do is make a quick search on google and you will see a large number of websites which are members of these smaller groups having anti-Haifen Bahai...