Science News
Researchers Debate Theory of Pyramids’ Construction, Astronauts Are Stuck in Space, and Olympians Swim the Seine
We cover the science stories of the Olympics, concerns about artificial sweeteners and a new theory of how the pyramids were built in this week’s news roundup.