By: Yahya Abdul Rahman

The Source of Palestinian Frustration

The Source of Palestinian Frustration

By now we have all heard the news of the Palestinian man who strapped explosives to his body and blew himself up at a Pizza restaurant on King George St.