Skip to main content

Christian World News - July 21, 2017

Share This Video

This week on Christian World News: U.S. and Iraqi troops have ISIS on the run, but can Iraq's Christians really go back home? Plus, Venezuela is devastated by socialism and people are literally starving in the streets. See what the country's ... ...