Tuesday, June 22, 2010

Swiss view on the Gulf oil spill

Disgust about poor handling of oil--from the land of trains that run on time.

No comments: