YouTube blocks Russia-backed channels as Russia-Ukraine Conflict rages on

Major tech companies have imposed sanctions against Russia. In the latest, Google has barred Russia's state-owned media outlet and other channels from receiving money from advertisements on their websites, apps and YouTube videos.