What do we know when they talk about "human shields"? Here is a cartoon by Kamal Sharaf, a Yemeni cartoonist. It says it all.
sporadic thoughts and reflections of an anthropology phd student
sporadic thoughts and reflections of an anthropology phd student