World | Wed Jun 2, 2010 5:25pm EDT

Oil arrival puts Alabama island on spill frontline