RIP Neil Armstrong (1930-2012)

    America lost one of its true icons today, when Neil Armstrong, simultaneously taking for the last time both small step and giant leap, departed this world at the age of 82. The former Navy pilot and astronaut, who left the first human footprints – as well as messages of goodwill and prayers to the Almighty from U.S. presidents and world leaders alike – on our moon, inspired generations of Americans and citizens of the world with both word and deed.

    Read More »