DeLay appears on FOX News Channel's Your World with Neil Cavuto

 
DeLay appears on FOX News Channel
Republican Rep. Tom DeLay of Texas, the House of Representatives' fallen majority leader, appears on FOX News Channel's "Your World with Neil Cavuto" in Washington April 5, 2006. DeLay withdrew on Tuesday from a re-election race he was in danger of losing due to scandals and said he would quit Congress by mid-June. FOR EDITORIAL USE ONLY MANDATORY CREDIT REUTERS/FOX News Channel's "Your World with Neil Cavuto"/Handout