×

This day in history, April 23

6:15 AM ET Thu, 23 April 2015

What epic technological advances were made on this day in history in 1972 and 2005?