Posts Tagged ‘Human Shields’

Source: La Repubblica http://ricerca.repubblica.it/repubblica/archivio/repubblica/2009/01/20/la-barbarie-strategica.html

 

Translated from Italian by Diego Traversa and revised by Mary Rizzo, members of Tlaxcala www.tlaxcala.es