UK, Germany, France, Italy, and Spain protest Israel's decision to approve thousands of new housing units in Judea and Samaria 'settlements'

Read more