An artist dressed as the Hindu goddess Raktha Chamunda waits to perform during the Theyyam ritual in Somwarpet town in the southern Indian state of Karnataka March 17, 2015. Theyyam is a form of worship and is celebrated mostly in southern parts of the country. (Photo by Abhishek N. Chinnappa/Reuters)
|