Huffington Post

HuffPo banners the congressional "pushback" against the war in Afghanistan. Meanwhile, scientists are warning of the possible consequences of the oil spill for animal species.