Bad news for life on Mars? Red Planet's wet epoch may have been shorter than we thought

Latest posts