What was found in the stomach of these huge cachalots, should turn our World upside down

Cachalots live up to 70 years and more. Females of this whale can give birth from 4 to 20 years and take care of the offspring for more than 10 years. 

The cachalots are already declared by The Conservation Union on the list of endangered wildlife species that are under threat.