meerkat Life Who Commits More Murders: Animals or Humans? Humans are not the most murderous creature on this planet. A recent study has laid out the rates of death and found meerkats to be the most lethal.
Life Who Commits More Murders: Animals or Humans? Humans are not the most murderous creature on this planet. A recent study has laid out the rates of death and found meerkats to be the most lethal.