The International Space Station is a state of art-science laboratory, flying 240 miles above the earth's surface at 17,500 miles per hour, customized for…
We call Mars the 'Red Planet', due to its coppery hue. But a European spacecraft has now detected a green…