Piraha tribe : The Tribe who do not sleep

The Piraha tribe, with barely 400members,s dwells in the forests of the Amazon. These people don’t sleep, don’t experience stress, and adhere to straightforward realities. Pirahas believe they are the happiest people on the planet and that everyone else is deranged. Because even the missionaries have not seen God, they do not understand money, envy, … Continue reading Piraha tribe : The Tribe who do not sleep