February 11, 2015 By Fausta Netflix in Cuba, yeah, right I cast a jaundiced eye on Netflix’s announcement at Da Tech Guy Blog.