Scientists say the remains of an extinct fox-sized animal found in India is probably the land-based relative of whales, dolphins and porpoises.
Scientists say the remains of an extinct fox-sized animal found in India is probably the land-based relative of whales, dolphins and porpoises.