SMEX's analysis finds that Meta's delayed 2024 human rights report fails to address over-moderation and opaque takedowns in MENA, exposing persistent threats to freedom of expression and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results