science everywhere

Life on Mars?

Rachel SpinellaFeatures Editor On September 29, the Independent reported that Nasa’s chief scientist, Dr. Jim Green, says there could be life on Mars in possibly two years. According to the independent, scientists have been getting closer to finding life on… Read More ›