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