Jesse Watters put Jessica Tarlov in her place after she claimed accommodations for illegal immigrant inmates at Delaney Hall detention center were not up to appropriate standards.
“There are no maggots in the food! That was a lie made up by lawyers!” Watters snapped at Tarlov. “Don’t you get it?!!”


