China’s Dwarf Village
Yangsi, in Sichuan Province, China, is known as the Village of Dwarfs. According to village elders, their peaceful, happy life was ruined, when a vile disease affected young children between the ages of 5 and 7. These children just stopped growing. Scientists and experts visited Yangsi to study the water, soil and grain in the […]