An interesting Italian website called Forums of the Virgin Mary says, “A sign in the sky above Nineveh: A year.
Read MoreChristians Being Sent Back To Iraq
From the Christian Post: United States immigration officials have reportedly arrested dozens of Iraqi Christians in southeastern Michigan during a.
Read More