MvVO Art Launches AD ART SHOW
The phrase Lebensunwertes Leben means “life unworthy of life” according to the Nazi regime. Individuals who were disabled...
Who decides if a child lives? A terrible crime took place in a German clinic for disabled...