So, installation of the U.S. version of Pravda???
Also sounds like a move to keep liberal media in business as they lose ratings and money.