Handcuffed Palestinian prisoners show the victory sign. File photo.

Handcuffed Palestinian prisoners show the victory sign. File photo.

Translate »