C cbsnews.com Harvard professor believes he's found fragments of alien technology 9 points icameron 3 years ago 5 comments