1. A Palestinian protester throws stones at Israeli troops, not seen, during clashes at a demonstration against Israel's military operation in Gaza, in the Shuafat refugee…
Celebrating Independence Day in a big way ................................................ Democracy is not delivering in Muslim world ................................................…