Italian soldiers stand under Lebanese and Italian flags at their base in Naqoura (R)
Italian soldiers stand under Lebanese and Italian flags at their base in Naqoura (R)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments
Italian soldiers stand under Lebanese and Italian flags at their base in Naqoura (R)