3476206854001

On CBN Newswatch, April 16: Ukraine: Russia exporting oil, gas and 'terrorism,' Huge Al Qaeda meeting puts Intel community on alert, Bomb hoax disrupts Boston marathon ceremony, and more.

Pages