In Hindu mythology Indra is considered the leader of devas. He preside over them in Indraloka. And yet he is never worshipped, while even trees, cows, snakes are worshipped by Hindus, among hundreds of other gods. Ever wondered why?It is said that Indra is not the name of a person,