Space and Science

Researchers identify largest carnivorous mammals ever to live on land