Hi charmaine filipina whos working in oman.I just wanna asked if anyone heard about the employers asking deposit in order for you to take back your passport before u can go for an annual leave?is this legal here thank you in advance i really need an answer