Netflix has stirred controversy all over the world with their latest project “Cuties” and they released it amid the protests of the subscribers. “Cuties” first stirred controversy with their marketing strategy of showing 11-year-old girls in inappropriate poses but the uproar has increased since its release, with U.S. congressmen calling for Netflix to remove the […]