Hamas claims latest barrage was in retaliation for the assassination of one of its chief military leaders.

Read more