Main content

Could Dorset's streams hold the secret to life on Mars?

Professor Mark Sephton has been studying St Oswald's Bay in Lulworth

Release date:

Duration:

2 minutes