Megaflood: how Britain became an island



Dr Jenny Collier from the Department of Earth Science and Engineering gives a talk showing how a catastrophic megaflood separated Britain from France …

source