Known by the name Goddess Esther', she claims that the taste of blood gives her a high.
21 Nov 2016 9:20 PM IST