Only two months after U.S. President Barack Obama and his Cuban counterpart Raul Castro announced the beginning of a process to normalize relations between Cuba and the United States, Netflix launched its streaming service in Cuba.
09 Aug '24 16:35PM