There have been reports of jungle tribes who had never seen any outsider and yet they display rituals where?

They worship a deity. Isn't the only possible explanation for this that they are born with innate sense of God. The only other would be spiritual revelation from God..
 
Back
Top