Home Affairs fires seven more officials for misconduct, fraud and corruption

· IOL