RAW: TODAY IN HISTORY APRIL 24 HUBBLE LAUNCHED TO SPACE 58 minutes ago Today in History, the Library of Congress is founded, NASA sends the Hubble Space Telescope to orbit, and streaming buoys the music industry. FacebookTwitter