Christian World News - July 21, 2017
711 views · Published 21 July 2017 · 28:32 · Indexed 4 November 2026
Channel: Christian World News · 2017 · News & Politics
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 ... ...