The Week: Kepler Telescope’s Troubles, a Maya Pyramid in Ruins and More
Monday, May 20, 2013 - 23:20
in Paleontology & Archaeology
Recent developments in health and science news. This week: A Maya pyramid in Belize ruined by a construction crew, and evidence of scientific consensus on climate change.