The story of George Washington crossing the Delaware on Christmas Day reminds us that American freedom was born in sacrifice, courage, and unwavering belief in the cause of liberty, and that Washington’s victory was a miracle granted by God. The post America’s Christmas Miracle George Washington Crosses the Delaware, December 25, 1776 appeared first on The Gateway Pundit .