One of these photos is CECOT, El Salvador, present day. The other is Buchenwald, Germany, April 16, 1945.
1 / 2
Post image
Post image

Comments