June 24, 2014 — Security Personnel Have Allegedly Released Meriam Yahia Ibrahim, Her Husband and Children 06/24/2014 Washington, D.C. (International Christian Concern) - International Christian Concern (ICC) has learned that Meriam Yahia Ibrahim, her...