Hamas has launched 1,200 rockets in 48 hours from the Gaza Strip and shows little sign of letting up as we enter the third night of Israel under fire.
Hamas has launched 1,200 rockets in 48 hours from the Gaza Strip and shows little sign of letting up as we enter the third night of Israel under fire.