The Fatima Center, a Catholic organization, has been called "the single largest group of hard-core anti-Semites in America."
Trending Articles
More Pages to Explore .....