Strong winds complicating cleanup efforts
(Newser) -
The oil spill oozing ashore in Louisiana is making life miserable for residents of New Orleans because of the stench. Complaints are jamming city phone lines, and officials say they can only assume the odor is coming from the Gulf, reports the Times-Picayune . Andrew Sullivan, meanwhile, posts this from a...