Palestinian officials say Israeli troops have killed at least seven Palestinians and wounded 20 other people in the Gaza Strip .