The English Channel Megaflood And How Britain Became An Island

Scientists uncover new evidence of an ancient megaflood that created the English Channel and Britain as we know it today.

from Forbes – Tech http://ift.tt/1NW0Djt
via IFTTT