Robert De Niro has some choice words for his Fox News critics and some thoughts on impeachment
“It has to happen,” De Niro told CNN Business’ Brian Stelter on “Reliable Sources” Sunday. He called the present political situation a crisis, “and too many people are too gentle…