Price of Liberation - Occupied Palestine

2006-10-18 1,310

protestors, idf soldiers, the holy land.

The chants "Allah u akbar!" are "God is Great" in translation. Even though Islam has been cleverly demonized, these simple people have faith in God against their depressing odds. Their own land is occupied and their culture is systematically being erased; would you be tempted to pick up a stone and throw it at them or with them?

Free Traffic Exchange