This week's science news was filled with discoveries once thought lost to time — notably, the world's oldest known rock art was discovered in Indonesia. The roughly 70,000-year-old stencil of a human ...
Science news this week was full of bizarre and baffling animal behavior, with news of chewed-up orca fins washing up on a Russian beach pointing to cannibalism among the apex predators. There are ...