News

Author, Speaker, Illustrator, Mythologist We cannot imagine India without elephants. Elephants have been a powerful symbol of ...
Plaster-caked workers bustle around colourful idols of the elephant god Ganesha along a narrow Mumbai street, racing to complete the storeys-high statues for one of India's biggest religious festivals ...