ADVERTISEMENT
Dr. Ed Cloutis, U of W professor, explains new rock evidence from Mars that could point to past biological activity on the Red Planet.