Dec 07

No image

Democratic lawmakers demanded a Justice Department investigation Friday into whether the Central Intelligence Agency obstructed justice when it destroyed at least two videotapes of two alleged terrorists being interrogated.

London-based BP has agreed to pay a total of $373 million in fines for violating regulations tied to a fatal refinery explosion in 2005, operating leaking oil pipelines and engaging in a price-fixing scheme, the government announced Thursday.