Durbin Tries to Trade Thomson Prison for Independent International Religious Persecution Watchdog’s Existence

In typical Illinois style, U.S. Senate Dick Durbin has been fingered by CQ Weekly’a Shawn Zelle as the one who put a hold on the unanimous consent agreement passage of re-authorization of the US Commission on Religious Freedom. This is … Continue reading