Israeli Troops Throw Fire Bombs, Burn Palestinian Homes, Farm Land in Hebron
Israeli troops reportedly fired, on Friday evening, fire bombs in the southern occupied West Bank city of Hebron, causing Palestinian-owned farm lands to be set ablaze. Palestinian sources in Yatta…