Netflix is continuing its current strategy of fast expansion into new countries, by unexpectedly launching in Cuba. The video streaming service is being made available to residents of the country for the first time, following the recent easing of trade restrictions that have been imposed on Cuba by the United States since 1961, though potential users still have some obstacles in the way between them and watching House of Cards.