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