R
RJM59
Guest
I would like to know more about Dr. Taylor Marshall, Ph.D. and his so-called New Saint Thomas Institute. Does he preach the truth or is he a scam? Do we stay away from him? Does what he teaches in line with the Catholic faith or is he teaching anti-catholicism? Please help. His website is: https://newsaintthomas.com