A former CIA agent who was charged with leaking classified information to reporters has pleaded guilty. The deal with John Kiriakou came after the judge dealt the defense a big blow by saying prosecutors did not have to prove Kiriakou intended to harm the United States when he revealed the name of a covert operative.