NOT SO CUTE: Netflix Indicted for “Cuties” Film October 7, 2020 Amanda Cummings Leave a comment Texas is saying “no” to Netflix. Netflix has been indicted by a Texas grand jury relating to their controversial French… Continue Reading →