• Embed

Moment of Zen - The End of War

Clip9/11/2014

Lieutenant Colonel Ralph Peters discusses the endlessness of war with Sean Hannity on Fox News.

Watching