Hamas launches rocket barrage into Israel from Rafah, sounding alarms in Tel Aviv

by