No work no pay

The company I joined didn’t have or state any leave policies in my offer letter. And the first few times I took a day off, it was paid. However this time, the company is deducting 1000 rupees per leave, which is also the amount I earn per day! (Rs 30000 per month) The company provides zero benefits. (No provident fund, no sick leaves, no casual leaves, no earned leaves, no prestige leaves, no pick up and drop services, no conveyance charges, no laptops or mobiles, no food and no salary slips even! It also discourages employees from talking to one another to subvert their indigenous agencies which they think disrupts the work climate! The company also refuses public holidays on the ground of religion! It asked two Muslim employees to work on Dussehra because it’s not their festival) The company makes us do myriad other jobs which are not mentioned in the offer letter as well. Even though they did mention I have to serve a period of 30 days notice period, I want to leave as soon as possible, because at this point the job is a liability not an asset! (7K room rent, +3K conveyance to the office itself, +3K medicines +4K personal loan) additionally I have to send some money back home for my mother who is retired! This month I asked for a 13 day break (technically 6 days which includes public holidays) for Durga Puja, which they approved but didn’t give me any warning or notice stating the company would deduct 13000 from my salary next month! I want the release letter to join a new company, but don’t want to serve the notice period!