Immigration lawyer faces over 1 000 charges | Cape Times

They have been charged with corruption for allegedly paying bribes to certain Department of Home Affairs officials based in Cape Town.

iol.co.za