Rockets launched from south Lebanon at northern Israel
JERUSALEM: A rocket barrage was launched from southern Lebanon toward Israel early Sunday, according to media reports. Israeli Channel 14 reported that at least 50 rockets were fired toward the Upper Galilee. Sirens were heard as a result of the launches. Hamas and Iran have vowed to retaliate for the assassination of the group’s political […]