Day: October 31, 2025

October 31

Daily Reflections October 31 AVOIDING CONTROVERSY All history affords us the spectacle of striving nations and groups finally torn asunder because they were designed for, or tempted into, controversy. Others fell apart because of sheer […]