Newswatch

5487544755001

On CBN Newswatch, June 29: Iraq fights ISIS as God shows his saving power in Mosul; Secret to 80 years of marriage: 'Put God first,' and more.