Scientists are trying to determine whether a group of dwarfs in Ecuador -- all of them living in a remote village on the slopes of the Andes Mountains -- could hold the clues to cure cancer. The ...
Now the 120 villagers have turned themselves into a tourist attraction by building mushroom houses and living and dressing like fairytale characters. "As small people we are used to being pushed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results