almendron.com
Israel throws a U.N. tantrum
On Dec. 23, the U.N. Security Council adopted Resolution 2334 by a vote of 14-0. By abstaining, the United States chose not to veto the resolution’s criticism of Israeli settlements in lands occupi…
Ramesh Thakur