NETFLIX IS LEADING THE FIGHT AGAINST RUSSIA!!!