Piraha tribe : The Tribe who do not sleep

Piraha tribe with barely 400 members dwells in the forests of the Amazon. These people don’t sleep, don’t experience stress, and adhere to straightforward realities. Piraha’s 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