Tag: Netflix
Netflix indicted by Texas Grand Jury over controversial film ‘Cuties’
Netflix has been indicted on a criminal charge that alleges the streaming giant promotes “lewd visual material” of a child. A Tyler County, Texas grand jury moved to return an...