The workers broke the law. Clear and simple.
Whether the law is just or not, is another debate altogether.
How the bus company treated its worker is also another issue to be discussed.
What is clear: For a foreigner who broke the law, the state is entitled to revoke his work permit. Without...