Two closet installers end up in a Palestinian village where they are detained by and threatened policemen.

Read more