nightcats writes: A 2,500 year old statue of the Greek god Apollo has been discovered by Palestinian fishermen.While Trekkies may object that this is all merely a trick, an energy projection of the being from Pollux IV (see season 2, Who Mourns for Adonais), it does appear an actual creation of those Greeks who worshiped that alien life form.
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's now on IFTTT. Check it out! Check out the new SourceForge HTML5 Internet speed test! ×