Palestine: Shame on Us
Palestine
Under a post entitled Shame on Us, Palestinian Leila notes: “Until we cleanse these heinous sins, adhere and submit to what we know Islam to be, then we deserve to live in this shame and we deserve the scorn the world levies at us.”

















































Came to find this post after signing the AllOut petition (which already has almost 50k...
Please sign this if you are pro