powered by mochila

An estimated 2,500 Lebanese and Palestinians protested peacefully in downtown Beirut on Sunday against Israel's offensive in the Gaza Strip, as hundreds of demonstrators in neighboring Syria shouted insults at the both the Jewish state and Arab leaders.