Gaza City (CNN) -- Warplanes, drones and rockets criss-crossed the sky over Gaza for the sixth day Monday as Israel pressed its air offensive against Gaza militants. Hamas leader Khaled Meshaal vowed continued resistance against what he called a "criminal enemy."
"We do not want escalation nor do we call for a ground war," he told reporters at a news conference. "But we are not afraid of it nor will we back down."
In Israel, air raid sirens wailed throughout the day and troops shepherded residents into bomb shelters as rockets arced overhead. In Gaza City, rockets streaked away toward Israel as smoke and fire poured from buildings struck by Israeli warplanes or drones. Most businesses were closed, the streets largely empty.
At least two people died Monday afternoon in a strike on a Gaza City office building used by some media outlets, according to Palestinian sources. Ramez Harb, information leader of the military media office of Palestinian Islamic Jihad, died in the attack, the sources said. Among the wounded were two children, the sources said.
The IDF said the strike targeted four senior Islamic Jihad members who it said were hiding in the building, including the information chief.
Map: IsraelMap: Israel
CNN crew takes cover from rockets on air
Israeli and Palestinian discuss conflict
The military described the others as key figures in military training, attack planning, long-range rocket operations and arms manufacturing within the organization.
Israeli forces, who targeted the same building on Sunday, said on Twitter that the officials were using reporters as human shields.
"We targeted only the 2nd floor, which is where the senior terrorists were," the IDF said on Twitter. "The rest of the building was unharmed. Direct hit confirmed."
Palestinian health officials said 97 people have died and 750 have been wounded in Gaza since Israel's offensive -- sparked by months of what Israel characterized as incessant rocket attacks by militants -- began six days ago. Israeli officials say three people have died and 68 have been wounded in Israel as the result of rocket fire from Gaza.
Despite the violence, a general in Egyptian intelligence involved in talks to broker a cease-fire expressed optimism Monday that a deal to stop hostilities could be reached.
The general told CNN that Hamas gave Israel its conditions for a cease-fire through an intermediary, intelligence chief Mohamed Shehata.
"We are optimistic about the negotiations so far," the general said.
No details of the conditions were immediately available, nor was there any immediate confirmation of the letter from Israel.
Earlier, senior Palestinian negotiator Nabil Shaath said Hamas is demanding that Israel stop the airstrikes and end its long blockade of Gaza.
Hamas wants Israel to stop targeting the leadership of Palestinian factions and to expand the waters Palestinian fishermen are allowed to trawl from three miles offshore to 30, said Shaath, who is also a Fatah leader.
"The attempt is to reach a real stable situation. That's why they are asking for commitment on Israeli typical aggression and periodic incursions and constant shooting and firing at the fishermen in the sea," he said.
The territory has been under a crippling economic embargo since Hamas won control of the territory from the Fatah-led Palestinian Authority, which controls the West Bank.
Hamas, a militant fundamentalist Islamic organization, took political control of the Palestinian territory in 2007 after a landslide election. The United States, Israel and the European Union say it is a terrorist group.
Israel, meanwhile, has demanded an end to the rocket attacks.
No Slowdown in Gaza-Israel Hostilities; Egyptian Official Optimistic on Cease-fire
We've upgraded our reader commenting system. Learn more about the new features.
The Baltimore Sun encourages civil dialogue related to our stories; you must register and log-in to our site in order to participate. We reserve the right to remove any user and to delete comments that violate our Terms of Service. By commenting, you agree to these terms. Please flag inappropriate comments.