Capitol Hill BriefCapitol Hill Brief Latest
Christians in Iraq are teetering on the brink of annihilation. Rebel Media's Ezra Levant describes the "anti-Christian holocaust" he witnessed during a recent trip to the ISIS-ravaged region. Watch to find out what can be done to help the victims of this genocidal campaign.
Sep 04, 2017|6:07