California Senator Ted Lieu is urging Fox News host Bob Beckel to resign after a series of remarks he spewed out on air, including referring to Chinese people as “Chinamen” and the “single biggest threat to the national security of the US.”