Ace Magashule takes aim at SA media