The High Court will hear an urgent case today regarding over 600 Kenyans reportedly in forced labour...
Loading summary