Israeli occupation troops raided a Palestinian-ruled town in the Gaza Stripon Sunday, killing two people and destroying a three-story apartment building in an operation to raze the family homes of Islamic resistance men, witnesses said. Residents of Beit Lahiya said 30 armored vehicles, backed by three helicopter gunships, rumbled into the town late..
More