Rep. Adam Schiff (D-Calif.), the new House Intelligence Committee chairman, is facing calls to recuse himself from the Russia investigation after photos emerged of him at an undisclosed meeting (colluding?) with Fusion GPS founder Glenn Simpson, a key figure in the Russia collusion scandal.