LeDaro: Is there life on the other planets?

According to Derrick Pitts, chief astronomer for the Franklin Institute: “It could be possible that there are other forms of life based on other elements, if you will. But, for our studies, we have to start someplace where we really know what things are — and that’s life like what we find here on this ...