She will get your blood boiling.
Stay with the video. Caroline's the best! The left is "opposed to Israel's existence."
My Capitol Hill briefing last Friday on war in Gaza and significance for regional events and Israeli strategy. https://t.co/xjY9kk2qSm— Caroline Glick (@CarolineGlick) July 28, 2014