Twitter Nix

Cardi B deactivates her Twitter amid doll launch backlash, more news