UN Special Rapporteur for Palestine – Why the struggle to negotiate 19 April 2023 We have all been concerned by the recent increase in violence across Israel, as we ask is the 2 state solution really too hard to implement for either side? While… Read more