Inspector General (IG) of Malawi Police Service (MPS) Richard Luhanga
-

The legality of appointing Richard Luhanga as Malawi Police Chief: Why allegations alone can’t disqualify a public officer
…Why constitutional safeguards, due process, and the presumption of innocence must prevail…





