July 20th is Deemed Human Achievement Day Worldwide

5 years ago

Originally published by the Atlas Society. July 20 is the anniversary of one of humanity’s greatest accomplishments, the first lunar landing. We should not only give a shout out to ...