Report: 128 Israel violations on Palestinian holy sites in April

Middle East Monitor, May 7, 2018 An official Palestinian report