Mass extinction cycle of land animals occurs every 27.5 million years ...

Mass extinction cycle of land animals occurs every 27.5 million years ...