Today in history: Diefenbaker won big; Eiffel Tower completed; and, first U.S dance marathon held — Winner exhausted six partners

On this date, March 31, in history: Read More