Israel used excessive force on Palestinians in May: HRW
Al-Araby
Human Rights Watch accused Israeli police on Tuesday of using “excessive force” against Palestinian protesters in the city of Lod, also known as Lydda, or Lydd in Arabic, during May unrest, while treating Jewish rioters more favourably. …