Block 1,178 Handles, Says India. Defending Free Speech, Twitter Responds

Farmers Protest: Over 1,300 Twitter handles have fallen below the govenrment’s radar. New Delhi: The Indian authorities has requested microblogging

Read more