January 30, 2002 at 10 AM
Don’t Say A Word
Right out of a tale of the macabre, this photo shows a new contraption, die Babyklappe (‘the baby flap’), that German health authorities have conceived (ahem) to allow mothers to safely deposit their unwanted babies.
The full, bizarre story is in this article from the Irish Times.
Previously: Take Your Business Somewhere Else!
Subsequently: Ick



Comments
———