Photo taken on July 27, 2020 shows the Israeli artillery units deployed near the Israeli-Lebanese border near Qiryat Shemona. (Ayal Margolin/JINI via Xinhua)
Israeli artillery units deployed near Israeli-Lebanese border near Qiryat Shemona
Source: Xinhua| 2020-07-28 18:28:31|Editor: huaxia