ScienceIsolation of Arabian Sea Humpback Whales for 70,000 Years Baffles Scientists A certain population of the humpback whale really, really, really likes the Arabian Sea, choosing to stay in the same place for tens of thousands of years.by Dianne Depra
Waymo Robotaxis Hit London Streets as Driverless Cars Prepare to Challenge Uber, Transform Urban Travel