IDC Presses Lawmakers to Pass Genocide Resolution, Support Swells on Capitol Hill to Help Christians
Washington — Advocates from In Defense of Christians (IDC) were on Capitol Hill Thursday seeking support for a genocide resolution, meeting with over 250 Congressional offices in a single day. “For the first time since…