Cancel Culture; redacted. | Al Mayadeen English