Newswatch

5449343552001

On CBN Newswatch, May 26: 'Watchmen on the Wall' tells faith leaders: 'You're not alone in the fight'; Archaeologists find evidence of Jerusalem's destruction 2,000 years ago, and more.