In the wake of deadly terrorist attacks in Brussels, both Donald Trump and Sen. Ted Cruz attacked the current U.S. Visa Waiver Program.
Cruz said the program -- which lets citizens of select countries enter the U.S. for up to 90 days without having to obtain a visa -- needs "serious scrutiny," while Trump called for an outright halt to it.
When Univision news anchor Jorge Ramos joined "Hannity" to discuss the candidates' positions, things quickly got heated.
Sean Hannity accused Ramos of taking Trump's statements out of context, while defending against Ramos' accusations that he hasn't challenged the GOP frontrunner on some of his remarks.
"You don't care about the 640,000 Texans. You're taking his comments out of context, you're calling him racist, you're calling him bigoted, and you totally misrepresent what he said, and you think you're the superior reporter? I don't really need lectures from you, Jorge Ramos," Hannity said.
When Hannity asked Ramos to acknowledge that some immigrants commit rape and murder, Ramos said he isn't there to defend criminals.
"Absolutely, it is happening. But then, I cannot blame the whole immigrant population for what some of them have done."
He said that as a journalist, it's his responsibility to question those who are in power as well as those seeking it.
Watch part 1 of the must-see exchange above, and part 2 below.