Cooch Behar:In a strong reiteration of India's penchant for unusual religious practices, a village in West Bengal houses a unique deity - Tension Devta, who rids people of their worries.
Residents of Cooch Behar's Nishiganj village have literally given birth to this new deity who relieves them of their worldly problems and worries.
Tagged as 'Tension Devta', the deity's job is to rescue people from all kinds of tensions and relieve them of stress.
Interestingly, locals from the village have been worshipping the deity for the past three years.