General Musings From the Internet & Beyond

This x That of the Day

This x That:

Know This:

  • RIP: Rudolf Brazda, last surviving “pink triangle” prisoner, dead at 98. Also: Grease actress Annette Charles, at 63. And: Author Leslie Esdaile Banks, at 51.

Read This:

Look At This:

The Other: