Sunday, 5 June 2022 - 10:16 WIB Protests in Ramallah Demand Israel Hand over the Bodies of Dozens of Palestinians