Themba@newsoweto.co.za, Author at NewSoweto