Shocking of dubiously stolen, lost kidney; How doctors lied, fabricated, forged medical reports of a Saudi Arabia Ugandan Kadama.
Five workers of Nile Gate Company Limited (NGCL), a Ugandan recruiting agency taking maids abroad are facing charges of aggravated trafficking after one of their clients lost her right kidney…