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
9 months ago
CAIRO: Israel released 150 Palestinians detained during its military operations in Gaza back into the… Read More