Alien FossilsAlien FossilsChandra Wickramasinghe and a group of fellow scientists in the U.K. believe they have found what amounts to alien fossils in a meteorite that fell from they say fell from the heavens in Sri Lanka last month.Keith JamesKeith James