Price of Liberation - Occupied Palestine

  • 18 years ago
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?

Recommended