The new Auschwitz. Perhaps this is where the stolen sign “Work sets you free” is heading to?
Headquarters for the Mengele baby killers who call themselves Doctors.
Doctors of Murder.