The FBI and federal prosecutors have recommended felony charges against former CIA director David Petraeus for allegedly providing classified information to a woman with whom he had an extramarital affair. Petraeus resigned in 2012 after admitting to cheating on his wife with his biographer, Paula Broadwell. The recommendation of charges stems from a probe into whether Petraeus gave Broadwell access to his CIA email account and other sensitive material. Before leading the CIA, Petraeus directed troops in Iraq and Afghanistan. Attorney General Eric Holder was supposed to have decided by the end of last year on whether to indict. According to The New York Times, the delay has frustrated some federal officials “who have questioned whether Petraeus has received special treatment at a time Holder has led a crackdown” on government whistleblowers.