Professor Firoz Cachalia Assumes Role as South Africa’s Minister of Police
Pretoria: Professor Firoz Cachalia has officially assumed the role of South Africa’s Minister of Police after being sworn in during a ceremony at the Union Buildings. President Cyril Ramaphosa officiated the ceremony, citing his constitutional powers …