Defiant Hamas hits Israel with dozens of rockets