Dr. Luther P. Jackson ESTEEM Center for Engineering and Technology
There has always been a question about whether or not aliens exist, or if there is any sort of life on another planet. Well, scientists have discovered evidence that shows signs of liquid water on Mars,...