Crossing the line

By Avner Boskey, Final Frontier Ministries— The U.N. Security Council has just voted Resolution 2334 into law, declaring Israel’s restoration to Jerusalem to be illegal by a vote of 14 to zero. The US represented by Samantha Powers abstained on this vote. In 2011 the US vetoed a similar resolution. What does this vote mean…