Tuesday, October 19, 2010

Last of the pink triangles.

Rudolf Brazda is believed to be the last surviving man deported to concentration camps for his homosexuality. When we lose him, we will lose a witness to history's horrors.

Via Metafilter.

No comments: