Some of us are called to change the world. Others, to save it.
On June 6, 1944, 70 years before this picture of the United Kingdom, France and Western Europe was taken from the International Space Station, thousands of American, British and Canadian troops crossed the swells of the English Channel in 5,300 ships and 11,000 planes, landing on the beaches of Normandy, France. On #D-Day
, only the nearly full moon lit the path from England to France, and liberation.