Netflix suspends streaming service in Russia amid Ukraine war

Netflix suspends streaming service in Russia amid Ukraine war