On This Day: Major Events on July 21, Apollo 11’s moonrise in 1969 to the First Battle of Bull Run in 1861

On This Day: Major Events on July 21, Apollo 11’s moonrise in 1969 to the First Battle of Bull Run in 1861

Today, July 21, saw pivotal moments unfold, from the launch of Apollo 11 astronauts Neil Armstrong and Edwin “Buzz” Aldrin from the moon in 1969 aboard the lunar module’s ascent stage to the First Battle of Bull Run in 1861, fought in Virginia and resulting in a Confederate victory.

3.6 Crore Indians visited us in a single day and chose us as India’s undisputed platform for the general election results. Check out the latest updates here!