HighINVASION
IDF artillery shelling reported on Tell al-Dabsha hill in southern Lebanon
π Middle EastAug 20, 2026 16:36SRC: X/@OSINT613
Intelligence summary
IDF artillery shelling on Tell al-Dabsha hill, southern Lebanon. https://t.co/yR18IBZ7qU
AI threat score80/100