One supposes further that he proposes that this American World Service go by a shorter, more 'catchier' name, something, like, perhaps, "TRUTH"?
the infowarrior
For those who might not get it, the Russian word for truth is... "Pravda"...
"There is no Izvestiya in Pravda, and there is no Pravda in Izvestiya."