A town in Brazil has an unusually high twin rate, but not because Josef Mengele survived and did experiments there.
Hosts & Guests
Information
- Show
- FrequencyUpdated Weekly
- PublishedMay 4, 2010 at 9:00 AM UTC
- Length13 min
- Episode204
- RatingClean