The latest barrage of heavy rockets from Lebanon