← July 20 July 21 July 22 →
July
21

July 21 has seen battles that shaped empires, space milestones, and moments of high drama.

On This Day in History

1969
Science

Armstrong Walks on the Moon

At 2:56 UTC, Neil Armstrong became the first human to set foot on the lunar surface, followed by Buzz Aldrin. They spent about two hours outside the lunar module, collecting samples and planting the American flag.

356
Culture

Temple of Artemis Destroyed

The Temple of Artemis at Ephesus, one of the Seven Wonders of the Ancient World, was destroyed by arson. According to legend, the temple burned on the same night Alexander the Great was born.

1861
War & Conflict

First Battle of Bull Run

The first major battle of the American Civil War was fought near Manassas, Virginia. The Confederate victory shattered Northern hopes of a quick end to the war and sobered both sides about the conflict ahead.

1925
Culture

Scopes Trial Verdict

John T. Scopes was found guilty of teaching evolution in Tennessee and fined $100. The trial, featuring attorneys Clarence Darrow and William Jennings Bryan, became a pivotal moment in the science-religion debate.

1904
Technology

Trans-Siberian Railway Completed

The Trans-Siberian Railway, stretching nearly 6,000 miles from Moscow to Vladivostok, was completed. It remains the longest railway line in the world and opened up Siberia to Russian settlement.

1798
War & Conflict

Battle of the Pyramids

Napoleon Bonaparte's French forces defeated the Mamluks near the Great Pyramids of Giza, securing French control of Egypt. Napoleon reportedly told his troops, 'Soldiers, forty centuries look down upon you.'

2011
Science

Space Shuttle Atlantis Lands

Space Shuttle Atlantis touched down at Kennedy Space Center, ending the final mission of NASA's 30-year shuttle program. The landing marked the end of an era in American human spaceflight.

All Days in July

July 1 July 2 July 3 July 4 July 5 July 6 July 7 July 8 July 9 July 10 July 11 July 12 July 13 July 14 July 15 July 16 July 17 July 18 July 19 July 20 July 21 July 22 July 23 July 24 July 25 July 26 July 27 July 28 July 29 July 30 July 31