The Archive
271

Rooftop in Gaza, A

The year is 1989. Israeli soldiers are sent to oversee the Palestinian population in Gaza. After one of them is killed, the fates of four young soldiers and one Palestinian family are sealed.

Recently Added

For the Little Monsters