Showing posts with label twins. Show all posts
Showing posts with label twins. Show all posts

Friday, January 23, 2009

holy shit. Nazi angel of death Josef Mengele 'created twin town in Brazil'

"The Nazi doctor Josef Mengele is responsible for the astonishing number of twins in a small Brazilian town, an Argentine historian has claimed."

you have to read more...