I believe the accusation is that members of his campaign said it in Iowa.
I don’t believe anyone has accused Ted Cruz of saying it himself.
Ted Cruz has not fired any of the people involved.
Fired? For repeating a news story? Why on Earth would you do that?