Hi, autumnkimko, sorry to hear about your maid. it's gd to pour ur grievances out. i think she already knows her passport expiring earlier than the contract, (which agent did you get her from, you should scold your agent for not disclosing this to you and ask them for free replacement). anyway...