Posts

Showing posts with the label Dr. Leon Spencer

Defamation Lawyer Marc-André Coulombe Gets Yet Another "Electronic Communication" Courtesy Of The Emerson Avenger On The Occasion Of The Fifth Anniversary Of Falsely Accusing Yours Truly Of Blasphemous Libel Etc.

Rev. Sofía Betancourt, Rev. William G. Sinkford And Dr. Leon Spencer And UUA Clergy Abuse Cover-Up And Denial - What's The Connection?