Saturday, January 24, 2015

Slip of the Tongue? Obama Suggests Most TV Stations Are Liberal

Newsbusters