Video: Jon Stewart apologizes for calling Harry Truman a war criminal
The absolute joy of being miserable with my dad
The benefits and drawbacks of voting by mail
In defense of yacht rock
7 scathingly funny cartoons about Trump's 'foreign dirt' comment
Mike Pence was set to deliver a speech criticizing China's human rights record. Trump reportedly delayed it.