27May/19 Dinosaur Extinction: Why? How? 27th May 2019dinosaur extinction, Life, marine reptiles, mass extinction, pterosaurs, ScienceCarol Duff What happened? Source: VT