Did you know that human sacrifices were once offered in Chitpur , now home to Kolkata ’s latest railway passenger terminal? SOMEFACTS.com