Chris Cuomo Announces New Show, Makes Dubious Claims About His CNN Firing - IJR News