India's Jarwa Tribe Which kills Their Own Child

in India, there exists such tribe which still believes in their old rituals …scientific world. This is the “ Jarwa Tribe” of Andaman and Nicobar islands.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button