Loading TV Shows...
Season 5 Episode 21
0.03 / Aug / 2015•46m
We hear from Palestinians who were allegedly used as human shields by the Israeli army during the 2014 Gaza war.
Directed by:
Written by: