Two villagers living in the Ningxia Hui Autonomous Region of China gave birth to 3 sets of mixed-sex twins in six years, Xinhua reports. Lucky, lucky them.


Visit the original source and full text: Shanghaiist