About 1 Videos found | Showing 1 - 1
Despite global condemnation, Israelis approve the construction of hundreds more new settler units...