Top Tech Stories of the Day: Ailing Kepler Telescope Spots 503 New Potential Alien Planets

wochit technology
June 15, 2013 AT 11:58 AM
Ailing Kepler telescope spots 503 new potential alien planets. Power Shorts: Shake your rear to charge your gear. Console Makers at E3 Weigh the Impact of Casual, Mobile Games