What is being touted as a world victory for diplomacy, could in fact be creating a scenario wherein the Israelis will be forced to strike for their own self-preservation.

By Matt Gurney | posted 11/24/2013

By admin