News

Every January, as the region of Kannur in the Indian state of Kerala hums with drums and colour, millions of people gather to witness the Theyyams – mystical performers who embody gods that once led ...