×

This day in history, April 27

6:16 AM ET Mon, 27 April 2015

In 1981 Xerox introduces the first computer mouse, in 2005 Airbus A380 completed its maiden flight, and in 2006 construction begins on the Freedom Tower.