news · 22 December 1999 · 25 years ago
French launch a floating barrier to keep oil spill away from Biscay coast
More news on 22 Dec