Current ANC secretary-general Ace Magashule has been cleared of allegations that he misled the Free State provincial legislature when he was premier of that province. It follows…