The Location where Israeli Soldiers were seen planting the Israeli Flag earlier today in the Southern Lebanese Village of Maroun al-Ras, is believed to be on the Site of the “Iran Garden” a Park which was Funded by the Iranian Government and contained a Statue of the Former… pic.twitter.com/ClYK7YrHkb
— OSINTdefender (@sentdefender) October 8, 2024