Triumph, not Defeat

On May 13, 1940, seeing the long, hard, and difficult road ahead of war against Nazi Germany, British Prime Minister Winston Churchill exhorted the British people with the following words: “Victory at all costs, victory in spite of all terror, victory however long and hard the road may be.”
“But thanks be to God, who in [...]

Read more