Israeli troops kill two Palestinians as new clashes break out in Gaza
GAZA – Israeli troops shot dead two Palestinians and wounded dozens others in renewed unrest on the Gaza-Israel border on Friday as a series of mass protests entered fourth week. The shootings came as thousands […]