Lodge staff found hanging in bathroom in Nabarangpur, suicide suspected

creative