Adam Schiff Nails Trump As Carter Page Admits To Meeting High Level Officials In Russia
Rep. Adam Schiff, the ranking member of the House Intelligence Committee, put another nail in Trump’s coffin after Carter Page admitted that he not only met with high-level officials in Russia but that he also notified his supervisors on the Trump campaign about the meeting.