MSNBC is privately owned. They are free to suspend whoever they want.
Maybe you don't understand free speech.
Please,enlighten me! Just don’t use those 3 words Imus spoke. (those words are not allowed)