Video: Philosophy How One Man Tried (and Failed) to Cancel a Saint For billions of people across the globe, Mother Teresa is synonymous with love, compassion, and mercy. But for some, she is … source Read More » October 26, 2026 No Comments