Ham “hate[s] to generalize,” but liberals “enjoy apologizing for America” Written by Media Matters Staff Published 04/06/09 9:40 PM EDT Video file Watch this video at Media Matters