Shock and Skepticism Greet Faster-Than-Light Discovery

Date: 23 September 2011 Time: 04:42 PM ET