Mohammed Zaber Ibrahim was arrested in the West Bank as a 15 year old and charged with throwing rocks at Israeli vehicles — an allegation he denies.
Mohammed Zaber Ibrahim was arrested in the West Bank as a 15 year old and charged with throwing rocks at Israeli vehicles — an allegation he denies.