Island off Alabama coast bursting with birds after oil spill
(Reuters)
Reuters - Thousands of baby pelicans grunt and hiss at their parents in tightly packed nests on Gaillard Island, a feathered paradise situated off the coast of Alabama.
Read the original article...