That gives the impression, has given the impression, to millions of people around the world that U.S. soldiers are inhuman people.
Das macht den Eindruck -- machte den Eindruck auf Millionen von Menschen auf der Welt, dass U.S. Soldaten unmenschlich sind.