Newswatch

5477397296001

On CBN Newswatch, June 20: What happened? The mystery of Otto Warmbier's death; Most expensive House race in US history comes down to the wire, and more.