Lebanese protesters have an interesting poster made in relation to the ongoing revolution


Lebanese protesters have an interesting poster made in relation to the ongoing revolution



Source