South Africa: Professor Firoz Cachalia Sworn in As Minister of Police
Professor Firoz Cachalia has been sworn in as the new Minister of Police during a ceremony held at the Union Buildings in Pretoria on Friday. “In terms of the powers vested in me by Section 91(3)(c) of the Constitution of the Republic of South Africa 1996, I have decided to appoint the following person as…