Thank you tomriddle. However, I found the non-citizen workpermit guide issued by the Secretary, Department of Labour and Industrial Relations in accordance with Section 55 of the Employment of Non-Citizens Act 2007, written in 2009. Regarding repatriation, it clearly states that it is the legal obligation of the company to repatriate a non-citizen employee if their employment is terminated for any reason. Also that the company must cover all traveling, living and accomodation expenses from the date of termination untill the employee reaches his point of origin. If the company fails to do this, it is an offence and a court may impose a fine of up to K10,000.00 for a breach of the law in this regard. This protects the expat employee in this regard. As for the salary, Immigration and the Labour Department is very helpfull. I will give it a few days and see if the company will pay me my outstanding salaries and repatiate me. If they don't, I have the contact detail of very important people in the covernment that are waiting to hear from me. So this should be sorted out soon.