Randy ``Duke'' Cunningham, whose feats as a Navy flying ace during the Vietnam War catapulted him to a US House career that ended in disgrace when he was convicted of accepting $2.4 million in bribes from defense contractors, on Tuesday completed one of the longest prison sentence ever given to a member of Congress.
Randy ``Duke'' Cunningham completes prison sentence