Whilst we often lament the death of history . . . Here's one of our favorite Kansas City bloggers offering a short but sweet lesson on the nation's finest moment in the fight against fascism. Agree or not, it's something to contemplate on Sunday morning.
On June 6, 1944, more than 160,000 Allied troops landed along the beaches of Normandy, France. The 50-mile stretch of heavily-fortified coastline was the launching place of the biggest battle against Fascism in history. Gen. Dwight D.