The comedian is horrified by the idea of indefinitely detaining Americans without trial or charges

In the clip above, Jon Stewart excoriates the Senate over its passage of the National Defense Appropriations Act, which has implications for the indefinite detention of American citizens. And below is the clip where the Daily Show host targets President Obama for threatening a veto not because of the objectionable civil liberties provisions, but because he regards the bill as an imposition on executive power: