Social media major X (formerly Twitter) has admitted to taking down accounts and posts related to the ongoing farmers’ protests in India.

Translate »