“It was just lying there” the finder explained as he recalled the moment and the previous two years of inquiries to understand what it was, along with his frustration of not knowing how it ended up...
Siddhars are a type of saint in India who are said to have had many powers and achieved a ‘god-like’ state through specific secret practices that were known only to them. These powers spanned from...