South African President Cyril Ramaphosa has come under fire on social media following the appointment of Yusuf Cassim, an ...