IDFA 2005: Haren van Hilal, Smiling in a Warzone, Bullshit

IDFA 2005: Haren van Hilal, Smiling in a Warzone, Bullshit

Haren van Hilal, Leila Khaled Hijacker, Smiling in a Warzone, Bullshit