Science Dec 06 Orbiter Images Suggest Water Flowed Recently on Mars NASA images of Mars unveiled Wednesday showed bright new sediment deposits in craters that suggest the presence of water -- at least briefly -- within the last several years. By PBS News Hour