Palestinians, Police Clash In Jerusalem

Published May 10, 2021 1,392 Views

The latest clash between Israeli police and Palestinian protesters sent more than 200 Palestinians to the hospital, according to Palestinian medics.

Loading 3 comments...