Reporting What The Mainstream Won't
The UN has approved a resolution granting observer status to the State of Palestine despite Israeli concerns. Critics argue it undermines democratic principles in the Middle East.