IslamiCity
This past week, Israeli, Lebanese and US leaders were busy patting themselves on the back announcing the completion of an Israeli/Lebanese ceasefire agreement.