Reflections on life, meaning and purpose

Today in history: King St. Louis IX scores major victory for Christians over Islamic jihad

On June 6, 1249, King Louis IX of France—better known to posterity as Saint Louis—scored a dramatic victory over the Islamic jihad at the start of the Seventh Crusade.