Keith Olbermann thinks David Horowitz is the “WORST person in the world!”

Keith really needs to get a clue.
Read the whole story on Davids Blog here.
Jenny Hatch