Britain, France lead 21 countries in joint condemnation of new settlement project

.....

© The Times of Israel