Stephen Sizer is under investigation by his bishop regarding antisemitism.
Window Into Palestine republishes the antisemitic forgery The Protocols of the Elders of Zion, cross-posts from Jew Watch, and calls the Holocaust the “Hollowcause.”
Sizer has just published a link to Window Into Palestine on his website.
http://www.sizers.org/childabuse.pdf – Accessed 08/01/2013