iamiranaware.wordpress.com
12 reasons the US should never have allowed UN Resolution 2334
Hillel Neuer What follows is part of an open letter I sent to U.S. Ambassador Samantha Power following the passage of UN Security Council Resolution 2334: To understand why so many supporter…