Internet movie and television streaming service Netflix has launched in Cuba, as diplomatic relations between the US and Cuba continue to thaw. Netflix said its content, such as series House of Cards and Orange is the New Black, will be available to anyone with international payment cards. US credit card firms MasterCard and American Express have both said they will launch operations in Cuba soon. Last month, Netflix said its international expansion was proceeding ahead of schedule.