Tag: Beirut Riad Al-Solh Square
Lebanese demonstrators trample Israeli flags to prove patriotism
Lebanese TV report: Protesters trample Israeli flags to show Israel is Lebanon’s one true enemy and prove that they are not funded by foreign...