New Delhi, October 22 : Is life on Mars possible? New research suggests that regions of Mars may have conditions that could support photosynthesis. For […]