In the interior of Africa, there lies a wonderful village of hunter-gatherers on the banks of Nile River. The spot appears as nature kissed, encompassed by huge lavish green trees. The place is nothing short of Paradise on Earth. Almost all the villagers are well versed in gathering tree-products, hunting small animals, and catching fishContinue reading “RABBITS ARE DEAF”