← December 27 December 28 December 29 →
December
28

December 28 has seen cinema born, disasters averted, and historic milestones in science and exploration.

On This Day in History

1895
Technology

First Public Film Screening

The Lumière brothers held the first public screening of motion pictures at the Grand Café in Paris. The ten short films, including Workers Leaving the Lumière Factory, launched the film industry.

1836
Politics

Spain Recognizes Mexican Independence

Spain finally recognized Mexican independence, 15 years after Mexico had won its freedom. The recognition removed the last formal colonial claim over the Mexican nation.

1832
Politics

John C. Calhoun Resigns as VP

Vice President John C. Calhoun resigned to take a Senate seat, the first vice president to resign the office. His departure reflected deep divisions over states' rights and tariffs.

1612
Science

Galileo Observes Neptune

Galileo Galilei observed Neptune through his telescope but recorded it as a fixed star. It would be another 234 years before Neptune was recognized as a planet.

1065
Culture

Westminster Abbey Consecrated

The original Westminster Abbey was consecrated by King Edward the Confessor just days before his death. The abbey became the traditional coronation church for English and British monarchs.

1973
Science

Endangered Species Act Signed

President Nixon signed the Endangered Species Act, one of the most important environmental laws ever enacted. The act has helped save numerous species from extinction including the bald eagle.

2014
Disaster

AirAsia Flight 8501 Crashes

AirAsia Flight 8501 crashed into the Java Sea during a storm, killing all 162 people aboard. The disaster highlighted the rapid growth of aviation in Southeast Asia and associated safety challenges.

All Days in December

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