Omaha’s Tri-Faith Initiative defends links to ISNA and CAIR, whitewashes their ties to Hamas and Muslim Brotherhood
Robert Spencer, Jun 8, 2014 at 9:26pm In mid-April I spoke in Omaha and Lincoln, Nebraska, amid a storm of controversy over the Tri-Faith Initiative in Omaha — a plan […]