CBN NewsWatch: June 16, 2017
06-16-2017
On CBN Newswatch, June 16: ISIS leader dead? Russia verifying death of Abu Bakr al-Baghdadi in airstrike; US docs say Otto Warmbier suffered severe loss of brain tissue in North Korea, and more.