Goat Head Yogini
In News Recently, the Union Minister of Culture announced that a 10th century stone idol of Goat Head Yogini is being returned to India. It had been illegally removed sometime in the 1980s from a temple in Lokhari, Banda, Uttar Pradesh. About The sculpture is of a goat-headed Yogini that originally belonged to a […]