The High Court of Eswatini has ordered the immediate release of passports belonging to 68 foreign nationals currently awaiting deportation at Sidwashini Correctional Services. The foreign nationals ...