An unusually giddy and excited Carter Page appears on Fox News with Martha MacCallum to discuss the information within today’s testimony of Robert Mueller. Page notes the mention of Steven Schrage as the contact point from Cambridge University.

h/t Michael Sheridan for the video: