I think Harry is free to say what he wants about who he wants when he is in the Senate chamber. He can slander an liable anyone and has immunity. He lied about Romney paying taxes from the well of the Senate.
We don’t have immunity from prosecution in this country for federal politicians AFAIK.
Liberal thugs need a dose of their own medicine, to boot.
But he wasn’t in the Senate Chamber when he said this...he was at a hotel in Las Vegas.