Human Shield Theory

 

ABOUT THE FILM

A short film about becoming a human shield and about one's reasons for taking up what might appear as another people's battle.

 
 

Leila Sansour -- 6' (Palestine/UK: 2003)