avatar

Jacki Schechner

Journalist

Jacki is editor-in-chief of the Committee To Investigate Russia, and is one of the world’s leading experts on the Mueller investigation.

LEAVE A REPLY

Please enter your comment!
Please enter your name here