About 1 Videos found | Showing 1 - 1
Great rebuttal by CNN anchor against Israel Spokeswoman 2006 Israel-Lebanon war english