ATLANTA, USA, September 16 (IPS) – In a long past due move, the UN General Assembly voted 142-10 to approve a plan called “The New York Declaration” that hopes to revive the long dead Two State Solution for Palestinian Independence.

Read the full story, “The Cruel Deceptions of Peace in Palestine”, on globalissues.org