Mental harrasment of pregnant women in work

Hi Sir/Madam, My wife is conceiving and its her 5 month and she is working from last 1.5yrs in a gurgaon based pvt ltd company. From the last month as company knows she is pregnant the triying to put things on her like: you are late your salary will be deducted, Will put three mails if you send wrong works and you will fired, today the manager and the COO shouted of her and she was fainted. Few days back due to some human error one again the fight between my wife and management has happen than my wife has put a mail to management that she will handle and responsible for the accounts and if she could not handle she will resign from her post (she put this mail becuse she was so upset and harassed by the management.) Now from last month salary they have deducted around 4500 due to late comings and they want work to be completed on saturdays and some time sundays also....management says you reach late salary will be deducted and you have to complete task till EOD that should be 7 or 8 PM your headeque. Now they are trying to harassed by putting mail on the same mail that she has put everytime they same mangament will come and you have to resigned or fired. Now they are pointing her everytime for that work she has not approved. Please help regarding the quary as she is harassed by the employers and salary deductions for late coming as some time she is not well and its take 1.5 to 2 hrs to reach office. Thankyou, Rajeev Kumar