Netflix, YouTube ban Russian channels

Global streamers Netflix and YouTube have both acted to remove any content deemed as “Russian propaganda”.

Source: Netflix, YouTube ban Russian channels