Ancient Mahishasurmardini sculpture returns to India
Two historical Indian sculptures came back to India this September, the first is a 12th century sculpture of Mahishasurmardini (Devi Durga slaying the buffalo headed demon king Mahishasur) while the second ...