Mars: Latest Breakthroughs Indicate Possible Signs of Life

Most space agencies have started to focus on Mars lately, which is one of the destinations to reach when it comes to space exploration. For what it appears to be the first time, researchers were able to spot a green...