That gives the impression, has given the impression, to millions of people around the world that U.S. soldiers are inhuman people.
Da la impresión ha dado la impresión a millones de personas de todo el mundo de que los soldados de EE. UU. son inhumanos.