Christian World News - July 21, 2017
07-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 ... ...