Mega Flood Separated Britain And France In The Past, Say Scientists
A catastrophic megaflood separated Britain from France hundreds of thousands of years ago, changing the course of British history, according to research led by Sanjeev Gupta and Jenny Collier from…