The Human Rights Committee has released a new General Comment on freedom of expression and opinion under the International Covenant on Civil and Political Rights (ratified by Swaziland in 2004): click HERE.
There are many sections which are relevant to Swaziland, but probably none more so than this:
"States parties should ensure that public broadcasting services operate in an independent manner. In this regard, States parties should guarantee their independence and editorial freedom. They should provide funding in a manner that does not undermine their independence." ( at [16].)
Of course, even if SBIS was independent, the same challenges would remain for Swaziland. There would just be more discussion and ideas about how to overcome them.