The woman Teresa hailing from Darjeeling in West Bengal used to work at a five-star hotel.
8 May 2017 1:10 PM IST