Twitter canceled a deal to premiere `What is a Woman?´ for free on the platform, Now Wants film Blacklisted on Twitter – UPDATE June 1, 2023 7:49 pm