I am all for free speech, but there is a line which should not be stepped over. Imus has been doing it for a very long time, and all of his do goodness doesn’t cancel out the hate and vitriol that spews out of his heart!
Trying to ensure the left comes to his rescue...