After an extended period of silence, CNN has suspended political contributor Roland Martin for his controversial tweets that were interpreted as homophobic by the Gay & Lesbian Alliance Against Defamation and others.