Hindu mythology abounds with animals imbued with divine purpose. Serving as vahanas for gods, they symbolize divine attributes, like Nandi's strength and Garuda's bravery. Animals, gods ...
The source books of medieval history — the historical records written by the Muslim chroniclers — are replete with boastful accounts of the destruction of temples. Some were just laid waste, while ...