X

Watch Video

TV & Video

Christian World News: June 4, 2010

On this week's Christian World News: A look at Israel and the recent flotilla raid, two aid groups suspended in Afghanistan, storm recovery efforts in Guatemala, and more.
 

Comments

Download

Right-click on a link below and choose "Save link as..." to save the file

High Definition - MP4
Donate