Netflix is now available in more than 190 countries around the world, after the video streaming service went live in 130 new countries simultaneously during a presentation at CES. The launch now means Netflix is effectively available in almost all countries, though it is still exploring whether it can launch its service in China, and it cannot operate in Crimea, North Korea, and Syria due to US government restrictions on American companies in those territories.