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