Gaza detainees

Freed Gaza detainees allege abuse, mistreatment by Israel, Palestinian officials say

CAIRO: Israel released 150 Palestinians detained during its military operations in Gaza back into the… Read More