The militant Hamas rulers of the Gaza Strip have carried out an unprecedented, multi-front attack on Israel, firing thousands of rockets as dozens of Hamas fighters infiltrated the heavily fortified border in several locations and catching the country off-guard on a major holiday. Israel says at least 22 people have died.