The petition that was made to protest the new cleopatra documentary by Netflix was removed by the site for no reason at all or proper justification after collecting nearly 150 thousand signatures
Change.org Releases Top Ten Petitions that Changed 2021