everyone is free to speak, the only reason why i don't like the company holding my passport is because one of my colleges locally hired wants to resign, but wasn't allowed for 1 and a half years.

I even asked to submit at least a letter that they are holding my passport, but they dint agree to it. which recently there have been so many fires going on here, which is risky to what i think.