One of these photos is CECOT, El Salvador, present day. The other is Buchenwald, Germany, April 16, 1945.

Comments