It seems that the Obama administration is finally accepting aid from other countries in dealing with the BP oil disaster in the Gulf of Mexico. ‘Bout freakin’ time! Booms, skimmers, sweeping arms, whatever — we need ’em! Scientists of various disciplines have been doing their part, official or otherwise, to devise and recommend ways to […]