Russia Strikes Another Blow to Press Freedom With Move Against News Site
Officials labeled the independent site Meduza, which is based in Latvia, an “undesirable organization,” effectively outlawing its content.
Officials labeled the independent site Meduza, which is based in Latvia, an “undesirable organization,” effectively outlawing its content.