An Egyptian soldier has been shot dead and several Palestinians have been injured after a protest at the Egypt-Gaza border turned violent.

Advertisements