Embattled Nevada Sen. Ensign Resigning
The Republican senator's resignation comes amid the fallout of an affair with a campaign staffer.
hamid karzai barak obama hillary clinton george w bush nancy pelosi
hamid karzai barak obama hillary clinton george w bush nancy pelosi