Hinduism is the name of the religion ... Mostly Hindus wear whatever they like, although some like to wear traditional Indian clothes, especially on important occasions. Some men wear a sacred ...
A devotee buys an idol of the Hindu elephant God Lord Ganesha in the western Indian city of Ahmedabad [Photo: Amit Dave] A Brazilian fashion clothes brand has removed ads for its line of shorts ...