President Ramaphosa visits Home Affairs DepartmentThe Home Affairs Department has engaged President Cyril Ramaphosa in a series of meetings at its