Latest "December 17 1903" stories

The power of a picture: The Wright Brothers take off
An iconic photo of the first takeoff by the Wrights on December 17, 1903, has been widely represented as the birth of manned, powered, controlled flight. But the actual moment arguably came on the fourth flight that day.