NASA's Rover on Mars may have found the strongest sign of past life yet. FOX's Esther Bower has more about a rock sample that could hold ancient microbes.

See Full Page