Normally-congenial pals Geraldo Rivera and Sean Hannity got into a huge disagreement Tuesday over the Trump administration’s policy of separating undocumented immigrant parents and children.

Trump and his administration have been widely condemned for the policy, in which the children are taken from their parents and housed in cages set up inside abandoned big box stores and other such structures. Hannity has been a vocal supporter of the policy and on Tuesday’s episode of his Fox News show, he said critics are just “playing politics.” He also admonished Democrats to “fix the law and do your jobs,” mirroring Donald Trump’s false claim that the policy is the result of a law passed by Democrats.

Also Read: Seth Meyers Figured Out an Easy Loophole to Get Rid of Trump (Video)

Rivera started off calmly, telling Hannity that: “Politics aside, this is cruelty as policy. This is an obscenity. This is the government of the United States and the president that we both love, advocating a system by which young children are torn from their mothers.”

“History will judge us, Sean,” Rivera said as Hannity tried to interject. “We must take a stand on something. Here is where we draw the line.”

Hannity insisted he wants “no separation” and repeated the false claim that this is the result of a law Democrats could fix with a bill that Trump would “sign immediately.”

Also Read: Kimmel Says Trump's Immigration Policy Worse than 'Sophie's Choice': 'The Nazis Only Made Meryl Streep Give Up One of Her Kids'

Rivera began to lose his cool at this, saying “2,300 children have been torn from their parents forcibly. These are little babies, 18 months old. These are 10-year-olds with disabilities. Taken from their parents. This is impossible,” he said. “We can’t condone this. The Republicans are the party of faith and family. When did we become the party of child abuse!?”

Hannity cut Rivera off at this point, turning attention to Judicial Watch’s Chris Farrell, who began by saying that he finds “the demagoguery and the virtue posturing” from opponents of Trump’s policy “repulsive.” He then said these critics are being “hysterical,” at which point Rivera lost it.

“This is not hysterical! This is not hysterical!” Rivera shouted. “This is child abuse! How dare you! How dare you!”

Also Read: Kimmel Calls out Trump for 'BS' Immigration Rhetoric: 'When Did Donald Trump Start Caring About Laws?'

Watch the clip below: