NPA: We have a good case against Ace Magashule

The ANC secretary general faces charges of corruption and fraud, that he abused his position of authority, breached the trust of his office and violated his legal duties while Premier of the Free State.

Read the full story: Read More