A troubled economy, accusations of incompetence, and even a trending hashtag calling for his resignation. It's been a bad week for South Africa's President ...