27th May 2019dinosaur extinction, Life, marine reptiles, mass extinction, pterosaurs, ScienceCarol Duff What happened? Source: VT