'Your papers, please' must never be heard in America
Independent voices from the TWT Communities

Two men who worked for BP during the 2010 Gulf oil spill disaster have been charged with manslaughter and a third with lying to federal investigators, according to indictments made public Thursday, hours after BP announced it was paying $4.5 billion in a settlement with the U.S. government over the disaster.