Rachel Tabachnick

Rachel Tabachnick is a fellow at Political Research Associates, and has covered the New Apostolic Reformation for many years.